-4
一條曲線必須使用性別變量僅具有0(即Male)值的數據。另一條曲線必須使用Gender變量具有1(即Female)值的數據。如何在同一圖表中繪製2個正態分佈?
我使用2個變量:Opinion(用於分配)和Gender(用於創建兩條曲線)。
希望這是足夠的信息供人幫...
一條曲線必須使用性別變量僅具有0(即Male)值的數據。另一條曲線必須使用Gender變量具有1(即Female)值的數據。如何在同一圖表中繪製2個正態分佈?
我使用2個變量:Opinion(用於分配)和Gender(用於創建兩條曲線)。
希望這是足夠的信息供人幫...
既然你不指示有關圖形類型,也不是一個示例數據幀的信息,在這裏你有一些建議。
# 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)
你嘗試過什麼到目前爲止,和什麼是你想要的輸出是什麼樣子? –