我正在读取文件中的数据,并使用图表/高图表绘制数据,但我得到的是以下错误。
采样数据
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 3R Scitpt:
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,]).subset2中的错误(x,i,精确=确切):无效下标类型'list‘
如何通过内部调用高级图表来绘制散点图?
发布于 2014-11-20 07:59:12
假设您在sampledata中的列名是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。
https://stackoverflow.com/questions/27034099
复制相似问题