我正在尝试在 ggplot2 中绘制条形图并遇到问题。
从变量开始
PalList <- c(9, 9009, 906609, 99000099)
PalList1 <- as_tibble(PalList)
Index <- c(1,2,3,4)
PalPlotList <- cbind(Index, PalList)
PPL <- as_tibble(PalPlotList)
并加载 tidyverse library(tidyverse)
,我尝试这样绘制:
PPL %>%
ggplot(aes(x=PalList)) +
geom_bar()
无论我是访问 PPL 还是 PalList 都没有关系,我仍然以这样的方式结束(轴和标签可能会改变,但图表区域不会):
即使这样仍然给出了一个空白的情节,只是现在是经典样式:
ggplot(PalList1, aes(value)) +
geom_bar() +
theme_classic()
如果我尝试 barplot(PalList)
,我会得到预期的结果。但我想要ggplot的控制。有关如何解决此问题的任何建议?