R语言画table-三线图

Python014

R语言画table-三线图,第1张

#常规清空,加载包

## 读取数据,csv为例, row.names=1 设置的是第一列为数据的名称。 header=T 是指第一行为数据的列名。

check.names=F 当你的列名是以数字开头的时候,比如有的时候数据是时间相关的,6:00, 8:00, 10:00等,会在最前面显示一个x并且冒号会给你替换成点(6:00→x6.00)设置了检查名称为False之后就不会有这个问题。

画三线图, ~ 后选择需要显示的列的统计值; | 后选分组; data= 选择数据, render.continuous 显示细节,可选

c(.="Mean (SD)", .="Median [Min, Max]",.="Median [Q1, Q3]",.="Median [IQR]");overall=F:通体数值不显示。

添加多个系列的确可以实现画多条曲线的目的,但是在数值区间差别比较大的情况下,比如一组数字是100-1000,另一组是1-10,这时候小的数字很可能就贴着轴显示了。如果横轴数据一样或者差异不大,可以先通过添加多个系列生成多个曲线,然后右键点击曲线,数据点格式里面可以设置系列绘制在主坐标轴或者是副坐标轴。这里的多个曲线其实也是有限制的,尽量把纵轴数据接近的画在同一个轴上。