如何使用R语言对Excel制图 比如Excel中是以下这样,如何使用R语言制图 您的性别是 选项 百分比% 小计 男 50.00% 74 女 50.00% 74 有效填写量 148 Excel的路径:D:/rdata/1.xlsx
时间: 2024-03-24 08:41:56 浏览: 68
您可以使用R中的openxlsx包来读取Excel文件中的数据,并使用ggplot2包来制作图形。以下是一个简单的R代码示例,演示如何绘制您提供的Excel数据的堆积条形图:
```
library(openxlsx)
library(ggplot2)
# 读取Excel文件数据
data <- read.xlsx("D:/rdata/1.xlsx", sheet = 1)
# 绘制堆积条形图
ggplot(data, aes(x = "", y = `百分比%`, fill = `您的性别是`)) +
geom_bar(stat = "identity") +
coord_flip() +
labs(x = NULL, y = NULL, title = "性别比例")
```
这将生成一个堆积条形图,其中x轴是空的,y轴表示百分比,条形按性别填充。您可以使用ggplot2的其他函数来自定义图形的外观和样式。
阅读全文