所以我做了一个“最受欢迎的年龄段”的图表,我发现'26-35‘这个年龄段是最受欢迎的,现在我正试着研究他们是由什么’性别‘组成的,并根据它制作另一个柱状图。
filename <- read.csv("./XYZ.csv")
myData = filename
install.packages("ggplot")
library(ggplot2)
table(myData$Age)
barplot(table(myData$Age),xlab="Age group", ylab = 'Number of Purchases', main ='Most popular age group', col = 'pink',)

发布于 2019-07-13 19:37:30
像这样的东西应该是可行的
library(dplyr)
library(ggplot2)
df %>%
count(Age, Gender) %>%
ggplot(aes(x=Age, y = n, fill = Gender)) +
geom_bar(stat = "identity", position = "stack", color="black") 这里我使用的是ggplot2和dplyr,如果你想使用barplot(),可以看看这里:https://www.statmethods.net/graphs/bar.html
https://stackoverflow.com/questions/57018194
复制相似问题