Я хочу рассказать о распределении разных популяций с графиком линии NVD3 rCharts с использованием параметра area = true, например, в http://nvd3.org/examples/line.html.Площадь участка в rcharts NVD3 lineChart
Вот то, что я работаю на:
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,y,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
Проблема я считаю, что я не могу переключить параметр области истина. Я пробовал:
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 или он находится за пределами доступности библиотеки в настоящее время?
Это то, что я искал. Тайнс, я не был уверен, могу ли я использовать функцию с isArea. –