|
R的基础安装提供了有限的图形交互功能。虽然可以通过添加额外的程序代码修改图形,但是很少能通过鼠标修改图形或收集新的信息。不过,好在R中有一些软件包可以极大增强与图形的交互能力。本节我们重点关注playwith、latticist、iplots和rggobi包提供的函数。在第一次使用它们时,请确保已经下载并安装。
下面主要说一下iplots 图形交互式包
该包下面包含主要的几个函数
ibar() 交互式柱状图
ibox() 交互式箱线图
ihist() 交互式直方图
imap() 交互式地图
imosaic() 交互式马赛克图
ipcp() 交互式平行坐标图
iplot() 交互式散点图
举例子说明
library(iplots);
attach(mtcars);
cylinders<-factor(cyl);
gears<-factor(gear);
transmission<-factor(am);
ihist(mpg);
ibar(gears);
iplot(mpg,wt);
ibox(mtcars[c("mpg","wt","qsec","disp","hp")]);
ipcp(mtcars[c("mpg","wt","qsec","disp","hp")]);
imosaic(transmission,cylinders);
detach(mtcars);
其他情况请自行学习 |
|