r - 加载具有不同数量字符串的 csv 文件

标签 r csv import

如果 csv 文件每行包含不同数量的字符串,我如何将数据从 csv 文件加载到 R 中?我需要将它统一在一个变量中(例如列表的列表?)。文件中的数据如下所示(我不知道一行中的最大元素数):

Peter; Paul; Mary
Jeff;
Peter; Jeff
Julia; Vanessa; Paul

最佳答案

使用fill=TRUE:

read.table(text='
Peter; Paul; Mary
Jeff;
Peter; Jeff
Julia; Vanessa; Paul',sep=';',fill=TRUE)
     V1       V2    V3
1 Peter     Paul  Mary
2  Jeff               
3 Peter     Jeff      
4 Julia  Vanessa  Paul

关于r - 加载具有不同数量字符串的 csv 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22336816/

相关文章:

R有效地计算三位数字组合的频率

java - 如何在build.gradle文件中导入Java类

java - Com.Google.Common.*.*...导入失败

Python 2.7 : Saving a plot from pandas

python - 在 KDE 上为 Python 导入 Gtk 类型库

r - 从一列中查找最大值而其他列中有多个重复项的最快方法是什么?

r - 在 R 中列出 GLM

r - 与 ifelse 和 is.na 交叉变异

mysql - CSV 导入数据库,在运行时改变外键属性

php - 导出到 csv wordpress