得到下图
最终总结:记住 ggplot 是基于图层的绘图系统。
「ggplot2中柱状图基本绘制函数常用geom_bar()」
「data和mapping是ggplot的基本参数,数据和映射。」 mapping:使用aes函数指定,为aesthetic attributes的缩写。但字符串映射使用aes_string。aes:颜色(color颜色或边框颜色、fill填充颜色和 alpha透明度) 形状(linetype线型、size点的大小或线的宽度和 shape形状) 位置 (x, y, xmin, xmax, ymin, ymax, xend, yend) 指定数据分组和顺序的映射group和order,另一类是字符串映射。
一张统计图就是从数据到几何对象(点、线、条形等)的图形属性(颜色、形状、大小等)的一个映射。
「stat:」 设置统计方法,有效值是count(默认值) 和 identity,其中,count表示条形的高度是变量的数量,不能设定y值。identity表示条形的高度是变量的值;对于连续性变量使用bin,转换的结果使用变量density来表示。
「position:」 位置调整,有效值是stack、dodge和fill,默认值是stack(堆叠),是指两个条形图堆叠摆放,dodge是指两个条形图并行摆放,fill是指按照比例来堆叠条形图,每个条形图的高度都相等,但是高度表示的数量是不尽相同的。
「width:」 条形图的宽度,是个比值,默认值是0.9
「color:」 条形图的线条颜色
「fill:」 条形图的填充色
<figcaption style="margin: 5px 0px 0pxpadding: 0pxmax-width: 100%box-sizing: border-box !importantoverflow-wrap: break-word !importanttext-align: centerfont-size: 13pxcolor: rgb(43, 43, 43)"></figcaption>
在ggplot2中可以直接结合stat_summary函数快速进行数据统计->链接
所以stat可以设置为summary,将柱状图的高度设置为各组的均值并联合stat_summary函数增加误差线。
使用stat_compare_means()函数。
要放假了,简单学习一下就好,大家好好休息,生活很好,等你超越~~~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)