Bootstrap

R绘图lattice包

lattice包:
学习此包的网站:
http://cm.bell-labs.com/cm/ms/departments/ sia/doc/trellis.user.pdf
另外lattice包有一个扩展包是基于lattice的,就是R的 latticeExtra
由于它可以轻松生 栅栏图形,因此许多用户都会使用它。
lattice包提供了丰富的函数,可生成单变量图形(点图、核密度图、直方图、柱状图和箱线图)、双变量图形(散点图、带状图和平行箱线图)和多变量图形(三维图和散点图矩阵)。
各种高级绘图函数都服从以下格式:
graph_function(formula,data= ,options)
  • graph_function是表16-2的第二栏列出的某个函数。
  • formula指定要展示的变量和条件变量。
  • data指定一个数据框。
  • options是逗号分隔参数,用来修改图形的内容、摆放方式和标注。表16-3列出了一些常见的选项。

lattice包中的图形类型和相应函数
图形类型
函数及说明
表达式示例
示例
三维等高线图 contourpolt()
z~x*y
contourplot(volcano)

三维水平图 levelpolt()
z~y*x
levelplot(volcano)
三维散点图 cloud()
z~x*y|A

三维线框图 wireframe()
z~y*x
wireframe(volcano)
条形图 barchart() x~A或A~x  
箱线图 bwplot()
x~A或A~x
bwplot(mtcars$mpg)
;