ggplot2学习心得之qplot

本文分享了使用ggplot2中的qplot函数进行数据可视化的心得,通过示例展示了如何绘制加权条形图,其中weight参数设为carat,以及如何创建时间序列图形,探讨了数据与图形之间的关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

qplot(x,y,)绘制散点图
qplot()#将变量函数作为参数
colour=color #添加颜色渐变
sharp=cut 添加切工
alpha=I(1/10)##表示10次重叠后不透明
alpha=I(1/100)##表示100次重叠后不透明
alpha=I(1/200)##表示200次重叠后不透明
geom=c("point","smooth")##point表示散点图,smooth表示平滑线
geom=c("point","smooth")##point表示散点图,smooth表示平滑线
geom=c("point","smooth"),span=0.2)##平滑线是否平滑
geom=c("point","smooth"),span=1)##平滑线是否平滑
library(mgcv)
method="gam",fomula=y~s(x))##扩展拟合线
method="gam",fomula=y~s(x,bs="cs"))##扩展拟合线,大数据
library(splines)##包含自然样条:y~ns(x,2),第二个参数随意调
geom=c("point","smooth"),method="lm")
geom=c("point","smooth"),method="lm",fomula = y~ns(x,5))

geom="jitter",alpha=I(1/5))##躁动点图
geom="jitter",alpha=I(1/50))##躁动点图
geom="jitter",alpha=I(1/200))##躁动点图

geom="histogram")#直方图
geom="density")#密度曲线图
geom="histogram",fill=color)#直方图带色
geom="density",colour=color)#密度曲线图带色
geom="histogram",binwidth=0.1,xlim=c(0,3))#直方图 binwidth调节宽度

geom="bar")##条形图,分组计数

geom="bar",weight=carat+scale_y_continuous("carat")##条形图,weight=carat加权,每种颜色的价格总质量

qplot(date,uempmed,data=economics,geom="line")## 绘制时间序列

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值