set.seed(12345)
abcc_df = data.frame(
value = rnorm(300, mean = c(1,2,3,4), sd = c(1,2,2,1)),
abc = c("a", "b", "c", "c"),
hi = c("h", "h", "h", "i")
)
abcc_df %>%
ggplot(aes(y = value, x = abc, fill = hi)) +
geom_dots(side = "both", position = "dodge") +
scale_color_brewer(palette = "Dark2") +
ggtitle(
'geom_dots(side = "both", position = "dodge")',
'aes(fill = hi)'
)
library(dplyr)
library(tidyr)
library(distributional)
library(ggdist)
library(ggplot2)
library(patchwork)
library(palmerpenguins)
library(beeswarm)
theme_set(theme_ggdist())
set.seed(1234)
x = rnorm(100)
dist_df = tibble(
dist = c(dist_normal(1,0.25), dist_beta(3,3), dist_gamma(5,5)),
dist_name = format(dist)
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='beige') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='bisque') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='black') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='blanchedalmond') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='blue') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='blueviolet') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
d
ist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='brown') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='burlywood') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='cadetblue') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='chartreuse') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='chocolate') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='coral') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='cornflowerblue') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='cornsilk') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='cyan') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='darkblue') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
dist_df %>%
ggplot(aes(y = dist_name, xdist = dist)) +
stat_dotsinterval(fill='darkcyan') +
ggtitle(
"stat_dotsinterval()",
"aes(y = dist_name, xdist = dist)"
)
参考文献:
https://blog.csdn.net/m0_38127487/article/details/124759349