2012-09-06 4 views
2

quantmod의 getSymbols으로 로컬 CSV 파일을 읽는 데 어려움을 겪고 있습니다. 내가 읽은하기 위해 노력하고있어 (wkn_541779.csv) 파일의 형식은 다음과 같이이다 : 그러나 "열 이름보다 더 많은 열"R : Quantmod - getsymbols.csv 파일 형식?

Date;Open;High;Low;Close;Volume;Ajdusted 
2012-09-06;104,62;105,95;104,62;105,95;1248065,00;105,95 
2012-09-05;104,78;104,78;104,45;104,48;1176371,00;104,48 
2012-09-04;104,73;104,73;104,26;104,26;13090,00;104,26 

> getSymbols("wkn_541779", src="csv", header = TRUE, sep=";", dec=",") 

나에게 오류 메시지를 제공합니다.

> count.fields("wkn_541779.csv", sep = ";", skip = 0, blank.lines.skip = TRUE) 

각 줄 (머리글 포함!)에 대해 "7"이되며, 정확히 머리글의 열 수입니다.

아무도 여기에서 문제를 추적 할 수 있습니까?

답변

1

getSymbols.csv은 기본값 인 read.csv입니다. 즉 sep=","

+0

참고 : http://stackoverflow.com/a/12239000/967840 – GSee

+0

거기에 sep = ";"을 전달할 수있는 방법이 있습니까? getSymbols 또는 setSymbols 함수에? –