【发布时间】:2018-09-07 02:01:04
【问题描述】:
我有以下文字,我想制作一个数据框 下面的文字 aaa 列有列表,数字和数字有 它们之间的空格..当我尝试 fread(a) 它输出的不是什么 我想要..
a<-"
number aaa
1 list(list(10.4444, 11.3333, 12.3333))
2 list(list(10.3333, 11.3333, 12.3333, 13.3333, 14.3333, 15.3333))
3 list(list(20.3333))
4 list(list())
"
我想要下面的数据框输出(数字需要四舍五入)
number aaa
1 10.44,11.33,12.33
2 10.33,11.33,12.33,13.33,14.33,15.33
3 20.33
4 NA
有人可以帮我吗?先感谢您 !
【问题讨论】:
-
如果文件是制表符分隔的.txt,您可以使用
b <- read.delim2("tmp.txt", stringsAsFactors = F)导入,然后使用@Onyambu 的答案