3-5Lattice 绘图系统之基础知识
lattice包:xyplot/bwplot/histogram等
格式:xyplot(y~x|f*g,data)(f*g的含义是分类变量)
panel函数,用于控制每个面板内的绘图
grid包:实现了独立于base的绘图系统
lattice包是基于grid创建的;很少直接从grid包调用函数
Lattice与Base的重要区别:
Base绘图函数直接在图形设备上绘图
Lattice绘图函数返回trellis类对象,而不是直接绘图(打印函数真正执行了在设备上绘图,命令执行时,trelllis类对象会被自动打印)
3-5Lattice 绘图系统之基础知识
lattice包:xyplot/bwplot/histogram等
格式:xyplot(y~x|f*g,data)(f*g的含义是分类变量)
panel函数,用于控制每个面板内的绘图
grid包:实现了独立于base的绘图系统
lattice包是基于grid创建的;很少直接从grid包调用函数
Lattice与Base的重要区别:
Base绘图函数直接在图形设备上绘图
Lattice绘图函数返回trellis类对象,而不是直接绘图(打印函数真正执行了在设备上绘图,命令执行时,trelllis类对象会被自动打印)
3-5Lattice 绘图系统之基础知识
lattice包:xyplot/bwplot/histogram等
格式:xyplot(y~x|f*g,data)(f*g的含义是分类变量)
panel函数,用于控制每个面板内的绘图
grid包:实现了独立于base的绘图系统
lattice包是基于grid创建的;很少直接从grid包调用函数
Lattice与Base的重要区别:
Base绘图函数直接在图形设备上绘图
Lattice绘图函数返回trellis类对象,而不是直接绘图(打印函数真正执行了在设备上绘图,命令执行时,trelllis类对象会被自动打印)
111111
lattice绘图系统具体介绍
lattice与base的区别
xyplot(y~x|f*g,data)第一个参数是公式,第二个参数是数据。
y~x|f*g y是因变量,x是自变量,f*g是分类变量
Base是基本绘图系统
Lattice与Base在机制上的重要区别
xyplot用于画散点图,histogram画柱状图,dotplot画点图
xyplot(y~x|f*g,data),f和g是分类变量,可以看y和x的关系在不同分类水平下如何变化
Lattice 绘图系统,特别适用于呈现交互作用的作图
#绘图函数
lattice包
xyplot/bwplot/histgram/stripplot/dotplot/splom/levelplot/contourplot
格式:xyplot(y~x|f*g,data)
panel函数,用于控制每个面板内的绘图
——grid包
实现了独立于base的绘图系统
lattice包是基于grid创建的;很少从grid包中直接调用函数
lattice与base的重要区别
base绘图函数直接在图形设备上绘图
lattice绘图函数返回trellis类对象,打印函数真正执行了在设备上绘图;命令执行时,类对象会被自动打印,看起来就像是lattice函数直接完成了绘图。
——lattice包
格式xyplot(y~x | f * g, data)
第一个参数:公式,第二个参数:数据
panel函数 控制每个面板内的绘图
——grid包
独立于base的绘图系统
lattice包是基于grid包创建的,我们很少直接从grid包调用函数,而是直接在lattice包调用函数
——base直接在电脑上绘图
lattice返回trellis类对象,打印函数真正执行了在设备上绘图,trellis被自动打印在命令执行中
lattice和Base的重要区别
#Base绘图函数直接在图形设备上绘图
#Lattice绘图函数返回trellis类对象
# 打印函数真正执行了在设备上绘图
# 命令执行时, trellis类对象会被自动打印.
Lattice绘图系统 :
#xyplot/bwplot/histgram/stripplot/dotplot/splom/levelplot/contourplot
#格式:xyplot(y ~ x|f * g, data)
#panel,用来控制每个面板内的绘图
lattice是返回类对象
f和g是分类变量 是看xy在fg不同分类下的变化