R语言——swirl包学习ggplot 2 (二)

本文详细介绍了R语言中ggplot2包的使用,包括ggplot的绘图思想,如何进行标度转换,如何创建刻面图,自定义轴属性,使用theme()函数设定主题,以及设定美学特征。特别提到了geom_smooth()函数的参数和处理异常值的不同方式。
摘要由CSDN通过智能技术生成

basic components of ggplot2 plots 由七部分构成

参数 作用
DATA FRAME 数据源,要用来画图的数据框
AESTHETIC MAPPINGS 美学特征,例如颜色、形状等
GEOMS 图的类型(点、线、形状等等)
FACETS 刻面(分成几组分别画在不同的图上)
STATS 进行统计上的处理?
SCALES 刻度,即两个轴上的刻度范围等
COORDINATE SYSTEM
> g <- ggplot( mpg, aes(displ,hwy))

Note: 第一条命令并不会产生任何图像,只是设定了要用的数据(data:mpg)以及映射的要形成图像所要用的变量(x= y= )

> g+geom_point()
> #生成散点图 (point)

1. ggplot绘图思想

ggplot本身不产生图像,类似于图层多层叠加,要用加号+来连接不同的函数,多一个函数就是多一个图层

> g + geom_point() + geom_smooth()
> g + geom_point() + geom_smooth(method = "lm")
> # method参数可以指定拟合的类型(线性、非线性等)。formula参数可以指定公式

在这里插入图片描述
在这里插入图片描述
geom_smooth() 函数的参数
拟合曲线
在这里插入图片描述

标度转换
把我们看到的数据转换成电脑可以识别并通过像素、颜色、形状等图形属性的为标度转换
  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值