R / Shiny - 无法使用rCharts查看饼图

时间:2016-07-12 15:46:34

标签: r charts shiny pie-chart rcharts

我刚刚开始使用Shiny,我无法理解为什么我看不到我的饼图。 我做了以下事情:

<\ n>在Server.R

library("shiny")
library("shinydashboard")
require('rCharts')

...

output$plot5 <- renderChart({
Q<-read.csv("C:/data/GEMT2.csv", header=TRUE, sep=";",dec=",")
Q[,3] <- as.character(Q[,3])
Q[,4] <- as.numeric(Q[,4])

df <- data.frame(ckey = Q[,3], value = Q[,4],stringsAsFactors=F)

df$fkey <- factor(df$ckey,levels=Q[,3])

hPlot(x = "fkey", y = "value", data = df, type = "pie",title="By Order (fkey)")
})

在ui.R

box(showOutput("plot5", "polycharts")
   )

我知道问题不在我的CSV文件中,因为当我使用“正常”闪亮的情节功能时,会出现图表。您可以在

下面看到这种情况

Server.r

output$plot5 <- renderPlot({
P<-read.csv("C:/data/GEMT2.csv", header=TRUE, sep=";",dec=",")
P[,3] <- as.character(P[,3])
P[,4] <- as.numeric(P[,4])

pie(P[,4],labels = P[,3])

})

然后在ui.R

plotOutput("plot2", height = 200)

在GEMT2.csv中,我有:

RG1 RG2 RO1 RO2

欧洲68,6 Part Etat 16,8

US 16,4 Part IG 32,6

Japon 0,5 Part HY 23,1

EM 3,8 NR 0,3

感谢您的回答

0 个答案:

没有答案