2014-11-20 2 views
1

파일에서 데이터를 읽고 rchart/highchart를 사용하여 데이터를 플로팅하고 있지만 다음과 같은 오류가 발생합니다.Highchart를 사용하여 rchart에서 데이터를 플로팅하는 동안 오류가 발생했습니다

샘플 데이터

A B C 
2 3 0 
4 5 0 
4 -3 1 
-8 5 1 
2 -3 2 
-2 -5 2 
12 3 3 
-4 5 3 

R Scitpt : .subset2에서

require(devtools) 
install_github(’rCharts’ ,’ramnathv’) 
sampledata<-read.csv("data.csv",header=TRUE,sep="\t") 
h1 <- hPlot(x = sampledata[1,], y = sampledata[2,], data = sampledata, type = "scatter", group=sampledata[3,]) 

오류 (X, 난, 정확한 = 정확한) : 유효하지 않은 첨자 형 '목록'

내가 어떻게에게 음모를 수 Highcharts를 내부적으로 호출하여 rcharts를 사용하여 분산 형 플롯을 만듭니다.

답변

2

A, B와 C는 샘플 데이터에 열 이름을하는 가정이 작동합니다 :

h1 <- hPlot(x = 'A', y = 'B', data = sampledata, type = "scatter", group='C') 

기능 hPlot는 실제 데이터 값을 얻을하지 않습니다. 대신 입력 할 열의 이름을 입력해야합니다. 또는 수식 인터페이스를 사용할 수도 있습니다. 예를 들어, https://github.com/ramnathv/rCharts/blob/master/inst/libraries/highcharts/examples.R을 참조하십시오.