[英]How to create datatable with columnname , datatypes and few data in R?
I was wondering if I can create DataTable
containing 4 columns.我想知道是否可以创建包含 4 列的
DataTable
。 "Column Name","Data Type" "top 5" and "last5" data? “列名”、“数据类型”“top 5”和“last5”数据? Basically, converting
str(df)
output into datatable.基本上,将
str(df)
output 转换为数据表。 Not sure if there is package available for this task.不确定是否有可用于此任务的 package。 If there is please point to that package.
如果有请指出package。
Thanks in advance for your time and efforts!提前感谢您的时间和努力!
Something like this might help:这样的事情可能会有所帮助:
Let's say your data
looks like this假设您的
data
如下所示
data = data.frame(
x1 = sample(letters,20),
x2 = sample(1:100,20)
)
Then, you can create a DataTable with your five columns like this:然后,您可以创建一个包含五列的 DataTable,如下所示:
data.table(
ColumnName = colnames(data),
DataType = sapply(data,typeof),
first5 = lapply(data,head,5),
last5 = lapply(data,tail,5)
)
Output: Output:
ColumnName DataType first5 last5
1: x1 character x,w,p,c,n h,k,z,t,f
2: x2 integer 24,26,20,72, 1 45,25,18,80,54
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.