是不是没有设置F为分类变量 用Factor定义一下?
我感觉这里是老师说错了,所以我就把1,2换了位置。
是不是没安装,要先安装的install.packages('ggplot2')
输错了,data = airquality不是date
到https://cran.r-project.org/web/packages/available_packages_by_name.html下载你需要的安装包,放在你的Library文件夹中。然后在R环境中,使用library()函数调用即可。若不能调用ggplot2和lattice包,换一个R环境。
有这一部分的
为了转换为分类变量,否则默认连续
我也碰到同样的问题,请问怎么解决的呀?
layout=c(row,col),具体视分类情况而定?
已经知道原因,我没有抄对。layout(2,1)应该是layout=c(2,1)
不一定正确,但我也来说说自己的想法吧。
查看帮助文档,?xyplot,在里面并没有发现有专门可以加回归线或者加水平线垂直线的参数,所以就只能自定义一个函数来使用了。另外还可以查看?panel.functions的帮助文档,里面有例子,也都是要自己去定义一个函数来使用。如果想直接使用某些参数,用ggplot2会比较好,个人觉得。
输入dev.off()# 以此来关闭图形设备重来试试
没看到图
factor是其转化为因子数据,即分类数据。只有转化为分类数据,才能进行分类绘图显示。
layout 指定面板设置(列数和行数)的二元素数值向量。所以layout = c(5,1) 表示五列一行,也就是一行五列,老师说错了。
多个变量要用c()函数括起来
f <- factor(f, labels = c("Group1", "Group2"))