R做数据可视化:基础知识
概述:R擅长做数据可视化,所谓数据可视化,利用各种图形的方式来认知和理解数据所潜藏的知识。
提纲
-
1 为什么用R语言做数据可视化?
-
2 R语言做数据可视化有哪些方式?
-
3 做数据可视化需要注意什么?
-
4 如何学习和应用R语言做数据可视化?
-
5 总结
1 为什么用R语言做数据可视化?
关于这个问题,我们先看一年R官网对R语言的定义。
R is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS.
R语言适合和擅长画图,这也是为什么用R语言做数据可视化的根本原因。
其它原因,还有
-
R语言有很多方式做数据可视化
-
R语言有很活跃的社区,换句话说,你要画什么图,可以在互联网世界里面,快速地找到基于R语言的类似实例,然后加以修改,就可以为你所用了
-
R语言能够产生高质量的图片
-
R语言把统计分析里面数据可视化方法做了很好“落地”
2 R语言做数据可视化有哪些方式?
R语言做数据可视化有这些方式
-
首先,R自带绘图包Graphics
-
其次,R扩展包ggplot2
-
再次,R扩展包plotly,创建可交互的图形
3 做数据可视化需要注意什么?
做数据可视化时,这几点需要考虑
-
知道数据可视化的目的
-
知道数据可视化的维度——指标
-
选择正确的数据可视化表现形式
-
注重数据可视化可读性和生动性
4 如何学习和应用R语言做数据可视化?
利用R语言做数据可视化的学习之道,步骤如下
-
第一步:快速了解R语言
-
第二步:学习R语言基础绘图,搞清楚各种图形的应用场景、维度和指标
-
第三步:学习R语言数据可视化经典包ggplot2和plotly,把包中的实例过一遍
-
第四步:针对具体业务问题,利用R语言做数据可视化来理解数据
第四步是需要反复做的事情,逐渐培养自己的数据可视化直觉和洞擦力
5 总结
数据可视化,利用图形方式来理解数据。
R语言做数据可视化,作为学习者和使用者,充分地发挥其优点,为对数据的认知所用。
参考资料:
1 R数据可视化总结:https://cran.r-project.org/web/views/Graphics.html
2 ggplot2文档:http://ggplot2.org/
3 plotly文档:https://plot.ly/r/
4 R做数据可视化案例 https://www.stat.auckland.ac.nz/~paul/RGraphics/rgraphics.html
您在阅读中,有什么建议或者想法,请留言。
如果您觉得本文有收获,请小额赞赏,让我有动力继续写出高质量的文章。


数据人网是数据人学习、交流和分享的平台http://shujuren.org 。专注于从数据中学习。
平台的理念:人人投稿,知识共享;人人分析,洞见驱动;智慧聚合,普惠人人。
您在数据人网平台,可以1)学习数据知识;2)创建数据博客;3)认识数据朋友;4)寻找数据工作;5)找到其它与数据相关的干货。
我们努力坚持做原创,分享和传播有价值的数据知识!
我们都是数据人,数据是有价值的,坚定不移地利用数据价值创造价值!
点击“阅读原文”进入数据人网。
请关注“恒诺新知”微信公众号,感谢“R语言“,”数据那些事儿“,”老俊俊的生信笔记“,”冷🈚️思“,“珞珈R”,“生信星球”的支持!