慕课—R语言之数据可视化—学习笔记 3.6ggplot2绘图系统(下)

本文是关于使用R语言ggplot2包进行数据可视化的学习笔记,通过实战演练展示了如何导入数据、绘制散点图、进行美学设置、添加文字和注释、调整区域标签顺序、添加网格以及计算方差并保存为图片。实例中使用了经济学人的数据,探讨了腐败感知指数与人类发展指数之间的关系。

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

3.6ggplot2绘图系统(下)

很抱歉,这些天工作太忙了,没有来得及更新自己的笔记,不过慕课上的该课程我已经学习完毕,都是在下班后地铁上的时间学的,屌丝啊,还得挤地铁。同时,对于ggplot绘图系统我并没有按照慕课上的进行。不过那上面的还是超级棒的。

接上次的笔记,本次对ggplot2系统进行次实战练习。效果图如下


来源于经济学人(http://www.economist.com/node/21541178(貌似长城了,)。数据csv文件我会上传到百度云,

地址:http://pan.baidu.com/s/1jIyG28I   密码mqvr

下面开始我们的挑战Start

1导入数据

library(ggplot2)
dat<-read.csv("F:/R_Project/EcoData.csv")

2绘制

pc1=ggplot(dat,aes(x=CPI,y=HDI,color=Region))
pc1+geom_point()


3美学上的设置

3.1初步加工

(pc2 <- pc1 + geom_smooth(aes(group = 1),
              method = "lm",
              formula = y ~ log(x),
              se = FALSE,
              color = "red")) +
  geom_point()

pc2 +  geom_point(shape = 1, size = 4)

结果如下图:



3.2 根据等级设置大小

pc3 <- pc2 +
  geom_point(size = 4.5, shape = 1) +
  geom_point(size = 4, shape = 1) +
  geom_point(size = 3.5, shape = 1)

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值