【发布时间】:2019-02-16 14:29:04
【问题描述】:
我必须使用我的组织提供的调色板。 但我有错误消息。
DT <- data.table(induse = c("C29", "P7","TOTAL"), values = c(570,100,600))
paletteEcoFin <- c("9A5EA6", "E5C473", "B98B50", "61276D", "2E368F","D8C5E0", "0000FF", "800080")
pie = ggplot(DT, aes(x="", y=values, fill=induse)) + geom_bar(stat="identity", width=1)
pie = pie + coord_polar("y", start=0)
+ scale_fill_manual(values=paletteEcoFin)
当我尝试查看饼图时出错
Error in grDevices::col2rgb(colour, TRUE) : invalid color name 'B98B50'
此外,我怎样才能自动计算百分比并将其显示在饼图上? 谢谢。
【问题讨论】:
-
您忘记在十六进制代码前添加“#”。对于 % 标签,请参阅此答案:stackoverflow.com/questions/41338757/…
标签: r ggplot2 pie-chart palette