2014-10-29 4 views
0

Quandl 데이터베이스에서 R에 csv 파일을로드하고 있습니다. 파일은 쉼표로 구분하고 다음과 같이 데이터 보인다 : 내가 데이터를로드하려면 다음 코드를 사용R에 .csv 파일을로드 하시겠습니까?

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=",") 

을, 나는 다음과 같은 오류 얻을 :

Error in read.table(data.frame(file = ABC, header = FALSE, : 
    'file' must be a character string or connection 

누군가 내가 잘못한 일을 도와 줄 수 있습니까? read.csv 명령에서 일부 매개 변수를 분류하지 않았습니까?

감사 톰

+3

'(파일 = "파일 이름 .txt", ..)' – akrun

+0

파일이 CSV 파일로 Quandl의 API에서 다운로드됩니다와 read.table 주변 단지 래퍼입니까? – NMRQL

+0

아무 생각도없이, 전에 사용하지 마십시오. 'ABC' 란 무엇인가? – akrun

답변

0

당신은

read.csv(file = yourFilePath, header = TRUE) 

사용해야하지만 문제가 어쩌면 당신은 파일 확장자 누락, 파일 경로에 생각하고 "(이중 qoutes에 파일 경로를 포장 기억 yourfilepath ")

UPDATE :

read.csv 몇 가지 기본 매개 변수 아마도

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, ...) 
} 
+0

전체 코드는 다음과 같습니다. StockData.Path <- "E : /data/WIKI_tickers2.csv" US.Stocks <-read.table (file = StockData.Path, header = FALSE, sep = ",") – NMRQL

+0

어떻게 든 콜론의 이름 앞에 쉼표를 인식하지 않는 것 같아요? – NMRQL

+0

'StockData.Path <- "E : /data/WIKI_tickers2.csv" US.Stocks <- read.csv (file = StockData.Path, header = TRUE)' – dotctor

관련 문제