我想用rquarts的NVD3线图绘制不同人口的分布,使用area = true选项,如
http://nvd3.org/examples/line.html.
我在这里工作:
- require(devtools)
- install_github('ramnathv/rCharts')
- require(rCharts)
- df<-data.frame(X=rep(1:4,2),Y=1:8,fil=c(rep("A",4),rep("B",4)))
- denp <- nPlot(Y ~ X,group = 'fil',data = df,type = 'lineChart')
- denp$chart(color =c('#ff7f0e','blue','green'))
- denp$yAxis(axisLabel= 'Density')
- denp$xAxis(axisLabel= 'Value')
- denp$chart(margin = list(left=80,bottom=80))
- denp$yAxis(tickFormat = "#!function (x,y,e) { return }!#")
- denp$xAxis(tickFormat = "#!function (x,e) {
- tickformat = ['0,01','0,1',1,10,100,1000,10000,'100k'];
- return tickformat[x+2];}!#")
- denp$chart(tooltipContent = "#! function(key,val,e,graph){
- return '<h3>' + '<font color=blue>'+ key +'</font>'+ '</h3>' + '<p>'+ val } !#")
- denp
我发现的问题是我无法将area参数切换为true.
我努力了:
- denp$chart(area=TRUE)
- denp$chart(area=c(TRUE,TRUE,TRUE))
- denp$chart(area=c('true'))
- denp$chart(area=c('true','true','true'))
- denp$chart(area=c('#!true!#'))
- denp$chart(area=c('#!true!#','#!true!#','#!true!#'))
所有这些都是一个空白的阴谋.
有没有办法在rCharts内使用这种类型图形的区域选项,还是目前超出了图书馆的范围?