在R中加载.csv文件?

在R中加载.csv文件?,r,csv,R,Csv,我正在从Quandl数据库将csv文件加载到R中。 文件以逗号分隔,数据如下所示: quandl code,name WIKI/ACT,"Actavis, Inc." WIKI/ADM,"Archer-Daniels-Midland Company" WIKI/AEE,"Ameren Corporation" ... ... 我使用以下代码加载数据: US.Stocks <-read.table(file=ABC,header=FALSE,sep=",") 有人能帮我解决我做错了什么吗

我正在从
Quandl
数据库将csv文件加载到R中。 文件以逗号分隔,数据如下所示:

quandl code,name
WIKI/ACT,"Actavis, Inc."
WIKI/ADM,"Archer-Daniels-Midland Company"
WIKI/AEE,"Ameren Corporation"
...
...
我使用以下代码加载数据:

US.Stocks <-read.table(file=ABC,header=FALSE,sep=",")
有人能帮我解决我做错了什么吗?怀疑我没有在read.csv命令中对某些参数进行分类

谢谢 汤姆

你应该用

read.csv(file = yourFilePath, header = TRUE)
但我认为问题出在文件路径上,可能您缺少文件扩展名,请记住将文件路径包装为双QOUTS(“yourfilepath”)

更新:

read.csv
只是用一些默认参数包装
read.table

function (file, header = TRUE, sep = ",", quote = "\"", dec = ".", 
    fill = TRUE, comment.char = "", ...) {
     read.table(file = file, header = header, sep = sep, quote = quote, 
        dec = dec, fill = fill, comment.char = comment.char, ...)
}

也许
(file=“filename.txt”,…)
该文件是作为csv文件从Quandl API下载的?不知道,以前从未使用过。什么是ABC?谢谢你帮助大卫。ABC是一个csv文件,其数据如上述问题的主要部分所示。完整代码如下:StockData.Path我认为它似乎无法识别冒号名称前的逗号?请改用:
StockData.Path不需要
header=TRUE
,它已经是
read.csv
中的默认值。另外,我设法阅读了问题中给出的示例文件(使用@HPT的代码),因此问题肯定不在数据中,至少不在您提供的数据中。谢谢Vincent,我尝试了这个方法,但问题是它没有沿着“,”分割数据。它似乎将数据保存在一个向量中,并使用NA值在数据帧中创建第二列(向量)?
function (file, header = TRUE, sep = ",", quote = "\"", dec = ".", 
    fill = TRUE, comment.char = "", ...) {
     read.table(file = file, header = header, sep = sep, quote = quote, 
        dec = dec, fill = fill, comment.char = comment.char, ...)
}