R语言实战应用精讲50篇(二十九)-数据可视化应用案例(附R语言代码)

本文深入探讨R语言的数据可视化应用,包括条形图、饼图、treemap的调整,直方图、密度曲线和脊线图的定制,以及小提琴图、箱线图、配对点线图的绘制,同时讲解如何在散点图上叠加拟合线,并在条形图中展示分类变量的百分比数字。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

条形图、饼图、treemap及其局部调整

# 条形图、饼图、树形图及其局部调整
library(tidyverse)
mtcars %>%
  mutate(cyl = as_factor(cyl)) %>%
  ggplot(aes(x = cyl)) +
  geom_bar()

mtcars %>%
  mutate(cyl = as_factor(cyl)) %>%
  ggplot(aes(y = cyl)) +
  geom_bar()

library(janitor)
mtcars_cyl <- mtcars %>%
  tabyl(cyl)

mtcars_cyl %>%
  mutate(cyl = as_factor(cyl)) %>%
  ggplot(aes(x = reorder(cyl, -n),
             y = n)) +
  geom_col(fill = "blue") +
  geom_text(aes(label = n),
            vjust = -0.5) +
  labs(x = "cyl",
       y = "Frequency",
       title = "mtcars by cyl") +
  theme(plot.title = element_text(hjust = 0.5)) +
  theme_bw()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

文宇肃然

精神和物质鼓励你选一个吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值