11111111
dotplot是点图
geom=“density"得到的是轮廓线
fill=Month可以得到一个累加的数据图,不同的颜色表示不同的月份
如果只传y不传x,默认想做散点图,区别是会根据风速顺序来绘图
如果传入两个参数去plot默认想做散点图,如果是一个参数默认为想做柱状图
若把月份放在左边,点放在右边,五行一列
facets面
五行一列
加不加颜色以及将颜色与变量联系起来的时候会产生不一样的效果
xlab=x轴的意义
ylab=y轴的意义
main=名称
geom几何个体,smooth根据点拟合出来的线,阴影部分是置信区间
shape=Month不同月份用不同形状表示
size=Month不同月份用不同大小表示
size=I(10)固定值
如果想要一个固定的颜色则需要color=I(“red”)
把月份转换为分类变量→使用factor这个函数,把月份变成因素
此时图中会把月份分成每个月份都不一样的颜色,而不是渐变条
在qplot函数中,如果在数据集前输入两个参数,得到的是散点图,若输入一个参数,得到的是柱状图
如果只输入y变量,得到的仍然是散点图,区别在于它会按照y变量出现的顺序进行绘图,即图左侧是最先观测到的数据值
在做柱状图时,使用fill可以得到累加的柱状图,添加geom中的density画出的是频率分布轮廓线,如果将density换成dotplot,得到的是点图
如果只想使用一个固定的颜色画图,则需这样设定:col=I("red")
颜色设定,形状设定等等美学参数的设定,geom参数中的smooth表示根据point拟合而来的回归线。facets中.~参数和参数~.表示相反的行列展示
library(ggplot2)
facets: 图形/数据的分面。这是ggplot2作图比较特殊的一个概念,它把数据按某种规则进行分类,每一类数据做一个图形,所以最终效果就是一页多图
qpolt如果只传进去一个参数,猜测是柱状图,风速这个数值变量的频率分布图
qplot(Wind, data=airquality, facets=.~Month)
qplot(y=Wind, data=airquliaty) x轴按照wind出现的顺序进行绘图
gplot(wind,data=airquality,fill=Month)
#按照月份颜色累加的柱状图
qplot(wind, data=airquality, geom="density",
color=Month)
#,几何个体参数为density,输出频率分布的轮廓线
qplot(Wind,data=airquality, geom="dotplot")
#几何个体参数为dotplot,输出点图
library(ggplot2) qplot(Wind, Temp, data = airquality, col = Month, shape = Month, size = Month, xlab = "Wind(mph)", ylab = "Temperature", main = "Wind vs.Temperature" ) qplot(Wind, Temp, data = airquality, geom = c("point", "smooth")) qplot(Wind, Temp, data = airquality, facets = Month~.) qplot(Wind, Temp, data = airquality, facets = .~Month) qplot(Wind, data = airquality, facets = .~Month) qplot(Wind, data = airquality, fill = Month) qplot(Wind, data = airquality, geom = "dotplot")