- 阅读权限
- 255
- 威望
- 0 级
- 论坛币
- 58767 个
- 通用积分
- 1374.4809
- 学术水平
- 480 点
- 热心指数
- 587 点
- 信用等级
- 328 点
- 经验
- 126267 点
- 帖子
- 2060
- 精华
- 1
- 在线时间
- 3764 小时
- 注册时间
- 2010-10-27
- 最后登录
- 2024-4-13
|
- data_triangle <- tibble(x = mean(data2$年龄), y = -1)
- data_xAxis_text <- tibble(x = seq(20, 46, by = 2), y = -0.8, label = seq(20, 46, by = 2))
- data_xAxis_ticks <- tibble(x = seq(20, 46, by = 2), y = 0, yend = -0.2)
- data2 %>%
- arrange(年龄) %>%
- group_by(年龄) %>%
- mutate(n = row_number()) %>%
- ggplot(aes(年龄, n)) +
- geom_point(size = 7) +
- geom_point(data = data_triangle, aes(x , y), shape = 2, size = 5) +
- geom_segment(x = 18, xend = 48, y = 0, yend = 0, size = 1,
- arrow = arrow(angle = 30, ends = "both", length = unit(0.2, "cm"))) +
- geom_segment(data = data_xAxis_ticks, aes(x = x, xend = x, y = y, yend = yend)) +
- geom_text(data = data_xAxis_text, aes(x = x, y = y, label = label)) +
- theme(panel.background = element_blank(),
- panel.border = element_blank(),
- panel.grid = element_blank(),
- axis.title.y = element_blank(),
- axis.text.x = element_blank(),
- axis.ticks.x = element_blank())
复制代码
|
|