一条曲线必须使用Gender变量只有0(即Male)值的数据。另一条曲线必须使用对于Gender变量具有1(即Female)值的数据。
我正在使用2个变量:Opinion(用于分发)和Gender(用于创建两个曲线)。
希望这足以让某人帮忙......
答案 0 :(得分:2)
由于您没有指明有关图表类型的信息,也没有说明示例数据框,因此您有一些建议。
# This installs and loads pacman, to use the p_loas function
if (!require('pacman')) install.packages('pacman'); library('pacman')
# sample data
value <- rnorm(n=100, mean=50, sd=5)
gen <- rep(x = c(1,2), 50)
df <- data.frame(value = as.numeric(value), gender = as.factor(gen))
# Option 1
p_load(ggjoy)
ggplot(df, aes(x = value, y = gender)) +
geom_joy(scale = 2, alpha = .7, color = "black") +
scale_fill_hue(l=30)
# Option 2
p_load(ggpubr)
ggdensity(df, x = "value",
add = "mean", rug = TRUE,
color = "gender", palette = c("#00AFBB", "#E7B800"), fill = "gender")
# Option 3
p_load(yarrr)
pirateplot(value ~ gender, df)