仅用一行操作.csv文件(R包数据操作建议?)

仅用一行操作.csv文件(R包数据操作建议?),r,csv,dataframe,data-manipulation,R,Csv,Dataframe,Data Manipulation,我正在处理涉及.csv文件的新数据,但只有一行,没有标题,数据如下所示: 正如您在下一个示例中看到的,数据以逗号分隔,没有行 UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Tim

我正在处理涉及.csv文件的新数据,但只有一行,没有标题,数据如下所示:

正如您在下一个示例中看到的,数据以逗号分隔,没有行

UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Time,Var1,Var2,Var3,

我想弄清楚的是,我如何把它放在一个数据框架中,以及是否有任何关于数据操作的R包建议,因为我从一段时间以来一直在学习,R和数据操作是我最薄弱的一点

其想法是:

Header1,Header2,Header3,Header4,Header5,Header6
UserName,Date,Time,Var1,Var2,Var3,
UserName,Date,Time,Var1,Var2,Var3,
UserName,Date,Time,Var1,Var2,Var3,
UserName,Date,Time,Var1,Var2,Var3,
UserName,Date,Time,Var1,Var2,Var3,
UserName,Date,Time,Var1,Var2,Var3,
对不起我的英语

input = read.table(text = 'UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Time,Var1,Var2,Var3,UserName,Date,Time,Var1,Var2,Var3', sep = ",")
result = as.data.frame(matrix(as.character(unlist(input)), ncol = 6, byrow = T))

result
#         V1   V2   V3   V4   V5   V6
# 1 UserName Date Time Var1 Var2 Var3
# 2 UserName Date Time Var1 Var2 Var3
# 3 UserName Date Time Var1 Var2 Var3
# 4 UserName Date Time Var1 Var2 Var3
# 5 UserName Date Time Var1 Var2 Var3
# 6 UserName Date Time Var1 Var2 Var3
我将把列的重命名留给你


我将把列的重命名留给您。

而不是使用
read.table
然后
取消列表
as.character
使用
input=scan(text=…,what='character',sep=,”
而不是使用
read.table
然后
取消列表
as.character
使用
input=scan(text=…,what='character',sep=“,”)