我收到错误:stat_count() 只能有 x 或 y 美学。尝试使用 Excel 工作表中的数据进行绘图时
library(readxl)
library(dplyr)
library(ggplot2)
dataset= read_excel("D:/Downloads/Covid19.xlsx")
dataset2= read_excel("D:/Downloads/Covid19.xlsx", sheet = "Sheet2")
dataset3= dataset[,c(4,5)]
ggplot(dataset2, aes(x=Region, y= male))+geom_bar()
Run Code Online (Sandbox Code Playgroud)
我来自 excel 文件的数据看起来像这个 数据集
sah*_*ahn 35
您需要包含stat=identity,这基本上是告诉 ggplot2 您将为条形图提供 y 值,而不是计算每个 x 值的总行数,这是默认值stat=count
ggplot(dataset2, aes(x=Region, y= male)) + geom_bar(stat='identity')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
53022 次 |
| 最近记录: |