R语言中文社区公众号分享了一篇文章《共享单车租用频次分析》,没有数据分析的内容,只是对一些共享单车的数据简单的做了一些可视化,非常好的学习素材,记录一下自己的重复结果:
第一幅图是简单的柱形图,原文没有共享数据,我们自己创建一个模拟的数据集,代码
guides()函数第一次见,查看一帮助文档,了解一下用法。Description: Guides for each scale can be set scale-by-scale with the guide argument, or en masse with guides(). 没看懂,再运行帮助文档里的代码看一下吧,也没有看出太大的差别,暂时不太明白guides()的用法
第二幅比较有意思
代码
结果
multiplot()是ggtree包里的函数,印象里其他包也有这个函数,想不起来是哪一个了,ggplot2的coord_polar()函数用的一直比较少,找个时间熟悉一下它的用法。下面一幅是分组的折线图
代码
结果图
因为是数据是0:500之间无重复的随机抽取,所以结果图没有什么规律而且看起来比较乱,接下来还有一些折线图和柱形图,代码和以上一样,只是更改了数据,在下面有一幅相关性矩阵可视化的图,简单模拟一下,五个变量,直接用R自带的mtcars数据集
代码
结果
%>%是管道符,和linux系统里竖线 | 的作用是一样的,作用是将上一条命令的输出结果作为下一条命令的输入内容。corrplot这个包主要用来可视化相关性矩阵,也很有意思,有时间熟悉一下里面每个函数的用法。