天天看点

《R数据可视化手册》——3.3 绘制频数条形图

本节书摘来异步社区《r数据可视化手册》一书中的第3章,第3.3节,作者:【美】winston chang,更多章节内容可以访问云栖社区“异步社区”公众号查看。

问题

如果数据集中每行数据对应于一个样本,如何针对样本频数绘制条形图?

方法

使用geom_bar()函数,同时不要映射任何变量到y参数(见图3-7)。

《R数据可视化手册》——3.3 绘制频数条形图

讨论

diamonds数据集共有53 940行数据,每行数据对应于一颗钻石的品质信息:

geom_bar()函数在默认情况下将参数设定为stat="bin",该操作会自动计算每组(根据x轴上面的变量进行分组)变量对应的观测数。从图中可以看到,切工精美的钻石大概有23 000颗。

本例中,x轴对应的是离散型变量。当x轴对应于连续型变量时,我们会得到一张直方图,如图3-8所示。

继续阅读