使我的y轴值更清晰

时间:2017-08-07 23:07:05

标签: r ggplot2

这是我在R中创建gg-plot的代码。到目前为止,这并不差,从某种意义上说,我成功地将它按照正确的原则进行分组并按类编码。我的问题是,不是在y轴上有一堆随机y值,我想要一个合适的比例和条形。

ggplot(SUMMARY.PCTDIFF, aes(principle, pctdiff)) +   
  geom_bar(aes(fill = class),position = "dodge", stat="identity",col="black")

1 个答案:

答案 0 :(得分:2)

您的pctdiff变量偶然变成了一个因素。运行

SUMMARY.PCTDIFF$pctdiff <- as.numeric(as.character(SUMMARY.PCTDIFF$pctdiff))

并重新创建你的情节。更好的是,查看工作流程的上游,看看如何阻止这种情况发生(提示,修复所谓的全数字列中的错误/使用na.strings参数read.csv /使用stringsAsFactors=FALSE然后显式转换为数字...)