显然,谷歌可视化派图不喜欢非常小的价值。我创建了一个JSfiddle来演示这个问题:
当您加载小提琴时,您将看到饼图有四个类别,正如人们在第6-13行检查JS时所期望的那样。现在,尝试将JS第13行中的第三个值从5更改为1,然后运行小提琴。您将看到它将饼图上的标签更改为"other“的新标签。有人能想出解决办法吗?(在我的情况下,这尤其有问题,因为在某些情况下,我们使用“other”标签来表示数据中完全不同的组。)
为了满足SO验证器的要求,下面是我的JS代码:
函数drawChart() { var data =新的google.visualization.DataTable();d
我使用R从DB检索数据,并生成一些不错的绘图。特别是,当我生成一个饼图时,我可以看到如下所示:
library(plotrix)
library(RODBC)
channel<-odbcConnect("MySql")
sqlQuery(channel,"use mydb")
res <-sqlQuery(channel, "SELECT categorystats.name categorystats.totalclick FROM categorystats")
png(filename="pie.png", w
我的工作是在R的ggplot2,并已使用自动着色的情节。它绘制堆叠的条形图,然后将它们转换成饼图。以下是代码:
ggplot(data=reg_sub_rj_reviewed, aes(x=factor(1), stat="bin", fill=`project-effort`)) +
geom_bar(position="fill") + # Stacked bar chart
facet_grid(facets=. ~ strength) + # Side by side bar chart
coord_polar(theta="y