- 在线时间
- 514 小时
- 最后登录
- 2023-12-1
- 注册时间
- 2018-7-17
- 听众数
- 15
- 收听数
- 0
- 能力
- 0 分
- 体力
- 39952 点
- 威望
- 0 点
- 阅读权限
- 255
- 积分
- 12697
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1419
- 主题
- 1178
- 精华
- 0
- 分享
- 0
- 好友
- 15
TA的每日心情 | 开心 2023-7-31 10:17 |
---|
签到天数: 198 天 [LV.7]常住居民III
- 自我介绍
- 数学中国浅夏
 |
R语言数据可视化之美:专业图表绘制指南本书主要介绍如何使用R中的 ggplot2包及其拓展包,以及 graph、 circline和plot3D等包绘制专业图表。本书先介绍了R语言编程基础知识,以及使用 dplyr、idyr、 reshape2等包的数据操作方法;再对比了base、 lattice和 ggplot2等包的图形语法。本书系统性地介绍了使用 ggplot2包及其拓展包绘制类别对比型、数据关系型、时间序列型、整体局部型、地理空间型等常见的二维图表的方法,使用 graph、 igraph circline等包绘制层次、网络关系型图表,以及使用plot3D包绘制三维图表(包括三维散点图、柱形图和曲面图等)的方法。
) D1 A- A' X3 N
* s i6 r* M6 W/ x, g) a- W + h7 H0 n/ h- H3 ?6 O
虽然现在 Python语言越来越流行,尤其是在机器学习与深度学习等领域,但是R语言在数据分析与可视化方面仍然具有绝对的优势,其中 ggplot2包及其拓展包人性化的绘图语法大受用户的喜爱,特别是生物信息与医学研究者。Name、 Science和Cell等期刊上大量的图表都是使用R语言绘制的,所以很有必要系统性地介绍R语言的绘图方法。! `6 p# Q& r3 ~. A/ a4 h
r ggplot2有两本很经典的教程:ggplot2 Elegant Graphics for Data Analysis和 R Graphics Cookbook,两本书重点介绍了 ggplot2包的绘图语法及常见图表的绘制方法,但是其中介绍的图表种类并不多。所以本书基于R中的gplo2包及其拓展包和plot3D包,系统性地介绍了几乎所有常见的二维和三维图表的绘制方法,包括简单的柱形图系列、条形图系列、折线图系列,以及复杂的和弦图、矩形树状图、日历图等。
. `! ^: I) `4 l% U! U4 n# c6 ~- z
1 V! G" H( n) } a H- M: Y( X% r* i. c) M! M
: J v( h& R c- R4 K8 G! O
|
zan
|