首页 > 代码库 > 从qplot开始

从qplot开始

#ggplot2:数据分析与图形艺术的读书总结

qplot

1、  qplot(x,y,data,shape,colour,size...,geom="point")

  其中shape:点的形状,colour:点的颜色,size:点的大小,alpha:透明度...  为图形属性,可以用I()来手动设置图形属性

 

2、通过改变几何对象(geom),做出其他类型的图形

几何对象描述的是应该用何种对象来描述图形

  geom=‘"point" 做散点图   geom=‘"smooth" 拟合一条平滑曲线   geom=‘"boxplot"   箱线图

  geom=‘"path" 和geom=‘"line" 数据之间绘制连线(常用于可视化时间序列)

  geom=‘"historgram" 直方图  geom=‘"freqploly" 频率多边形  geom=‘"density"  密度曲线

  geom=‘"bar" 条形图

使用向量把多个几何对象传递给geom,几何对象会按照顺序进行堆叠.当一个分类变量映射到某个图形属性的时候,几何对象会自动按照这个变量进行拆分。

 3、其他参数和R的基础绘图参数一致。

 

 作图实例:

使用的数据集是ggplot2的diamonds数据集

library(ggplot2)head(diamonds)

这是diamonds数据集数据结构

caratcutcolorclaritydepthtablepricexyz
克拉重量切工颜色净度深度宽度价格   
#设置随机种子set(0922)#无放回的抽取100条数据作为画图的数据集dsmall <- diamonds[sample(nrow(diamonds),100,replace=F),]

  

 

从qplot开始