1
我想生成多個rCharts
餅圖基於選擇Group
,這個Group
可以改變取決於數據幀。我想在這裏動態地添加rCharts到網頁使用閃亮
https://gist.github.com/wch/5436415/
someDF = structure(list(Variable.Type = c("Apple", "Orange", "Banana",
"Apple", "Orange", "Banana"), Total = c(2, 1, 3, 6, 5, 4), Market = c("Pete",
"Pete", "Pete", "Sams", "Sams", "Sams")), .Names = c("Variable.Type",
"Total", "Market"), row.names = c(NA, -6L), class = "data.frame")
list = unique(someDF$Market)
使用類似的例子如在server.R
output$somePieCharts = renderUI({
list = unique(someDF$Group)
plot_output_list = lapply(1:length(list), function(i){
plotData = filter(someDF, Group==list[i])
chartOutput(hPlot(Total~Variable.Type, data=plotData, type='pie'))
}
)
do.call(tagList, plot_output_list)
})
在ui.R
uiOutput('somePieCharts')
提供一些數據以使事情更具體。 – Ramnath
當我們再次給你答案時,你會刪除這個問題嗎? ;) –
@JulienNavarre,爲什麼我會刪除這個問題? – BigDataScientist