【发布时间】:2013-09-18 08:56:33
【问题描述】:
我有一个包含三行的 csv 文件。第一行有 7 个整数值,第二行有 5,第三行有 3。我想使用 colbycol 读取这些数据,然后在每一列上运行 fft。但在第一步中,如果我使用这个命令:
cbc.read.table<-cbc.read.table("c:\\users\\Babak\\Desktop\\test1.csv",header=FALSE, sep=",")
我收到此错误:
Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, :
line 2 did not have 7 elements
我的问题是,是否可以使用 colbycol 读取 CSV 文件
更新 我的 CSV 文件仅包含:
14,25,83,64,987,45,78
15,45,32,14,4,8
14,89,14,87,37,456
【问题讨论】:
-
我假设这三行只是文件的标题(否则,它不符合“大”的条件):您可以通过将
skip参数设置为非零值来跳过它们. -
@VincentZoonekynd 我自己创建了 csv 文件,但它们不是标题。我已经更新了我的帖子。你可以看到我的 csv 文件的内容
-
但是 fill=TRUE 不适用于
cbc.read.table我已经测试过了