R作图系列-----ggplot2语法

ggplot2理论基础:图形图层语法(六种语法组件)

1.data\mapping\2.aesthetic attributes

3.geometric object\ 4.facet\ 5.statistics\6.position

总之,ggplot2的一个图形对象就是一个包含数据、到aesthetic atrributes的mapping、layer、coordinate、facet的列表

  • 颜色的区别

qplot(displ,hwy,data=mpg,colour=cyl)

 

qplot(displ,hwy,data=mpg,colour=factor(cyl))

  •  散点图
  • 数据到装饰属性(横坐标【0,1】,纵坐标【0,1】,坐标系【平面坐标、极坐标、球面映射】,大小形状【用整数表示】,颜色)【mapping过程】

从上到下依次是6,5,4,3,2,1,0

 

共25个选项

(水平、竖直位置的调整)

对齐方式:一、"left", "right", "centre", "center", "bottom", and "top".

                 二、(0,1)取值,从左下角开始            

大小(文本、点、线条都可定义)

 qplot(displ, hwy, data=mpg, facets = . ~ year)

 qplot(displ, hwy, data=mpg, facets = . ~ year) + geom_smooth()



在不同的图层里可以使用不同的数据集

library(ggplot2)
ls("package:ggplot2", pattern="^geom_.+") ls("package:ggplot2", pattern="^stat_.+")
 
 

 ggplot2中,每种几何类型都有对应的(默认)统计类型,是相互对应的。

 
 

 几何类型的设置函数全部为geom_xxx形式,统计类型设置函数全部为stat_xxx的形式

  • 得到了一个图形对象后
  • print()将其呈现到屏幕上;【循环和函数里不会自动调用,交互式操作会自动调用】
  • summary()查看其简单结构:data\mapping\faceting\几何变化、统计变换、位置变换
  • save()后通过load()可以重现该图

 

 
 

 

 
 

 

 

转载于:https://www.cnblogs.com/winda921/p/7617350.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值