R可视化:从数据中获得意义
专题介绍:R是一种广泛用于数据分析和统计计算的强大语言,于上世纪90年代开始发展起来。得益于全世界众多 爱好者的无尽努力,大家继而开发出了一种基于R但优于R基本文本编辑器的R Studio(用户的界面体验更好)。也正是由于全世界越来越多的数据科学社区和用户对R包的慷慨贡献,让R语言在全球范围内越来越流行。其中一些R包,例如MASS,SparkR, ggplot2,使数据操作,可视化和计算功能越来越强大。R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。R作为一种统计分析软件,是集统计分析与图形显示于一体的。它可以运行于UNIX、Windows和Macintosh的操作系统上,而且嵌入了一个非常方便实用的帮助系统,相比于其他统计分析软件,R的学术性开发比较早,适合生物学和医学等学术学科的科研人员使用。
今天给大家分享一本书籍《R可视化:从数据中获得意义》。这本书关注两个主题:1)数据可视化,2)计算机图形学。我们做数据工作,掌握和应用数据可视化技术是一种基本的技能,利用可视化的手段,一方面,可以帮助我们认识和理解数据;另一方面,可以让结果更易于沟通和分享。这本书的标题就引起了我的注意,我们使用数据可视化和R语言完成可视化的根本目的,就是要实现从数据中获得有意义的知识,并解决实际的问题。不管你做何种类型的可视化,都要想一想。这个可视化,究竟要表达什么意思,能发现什么问题,或者能够得出什么结论,不要为了罗列数据而做一系列可视化。想要阅读这本书的朋友,请扫码,添加我的微信,备注【姓名-专业或职业】,我会分享给你。
这本书的主要内容包括:1 全面地介绍ggplot2包以及使用,2 通过一些实例对比来讲解R语言基础画图和ggplot2画图,3 展示了一系列常用的可视化图形以及R语言的实现,比方说分类变量和连续变量的分布可视化,各种类型的散点图等,4 介绍了R语言绘制交互式可视化的一些内容以及最新进展。这本书还介绍了作者自己设计和实现的lessR系统,它可以用更少的编码来完成可视化,并且还提供的相应的统计分析。这本书是2020年出版的,作者是美国一所大学商学院的定量分析教授,主要研究定量方法,在社会和行为科学领域发表了大量论文。他从2009年开始设计和开发lessR包,lessR包宣称”Less Code, More Results”,即用更少的代码,产生更多的结果。关于lessR更详细的介绍,请查阅链接:
https://cran.r-project.org/web/packages/lessR/index.html。
需要加入R语言群的朋友,也可以扫码加我的微信。我也会邀请你加入R语言群,我们的R语言群专注于R语言的学习和实践。目前有2个R语言群,都很活跃。群友们来自各行各业,都在用R语言解决实际的数据问题。大家每天都会就R语言的使用进行交流和分享。你有R语言问题,可以在群里面进行咨询,很多情况,在大家的群策群力下,都可以解决。
请关注“恒诺新知”微信公众号,感谢“R语言“,”数据那些事儿“,”老俊俊的生信笔记“,”冷🈚️思“,“珞珈R”,“生信星球”的支持!