前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Day4-R语言基础

Day4-R语言基础

原创
作者头像
用户11009106
修改2024-03-08 09:52:08
1200
修改2024-03-08 09:52:08

一、认识R与Rstudio

自己在课程开始之前就已经完成了R和Rstudio的安装,就直接从R语言基本操作部分开始看了。

二、R基本操作

更多的内容等之后自己自学时再慢慢补充内容吧

三、ggplot绘图

1.mpg数据框

数据框是变量(列)和观测(行)的矩形集合。

代码语言:R
复制
mpg     # 查看行列数和变量类型
?mpg       # 查看每列的含义

2.基础做图

代码语言:R
复制
ggplot(data = mpg )+
    geom_point(mapping = aes(x=displ, y=hwy))       # 基础做图,绘制散点图
代码语言:R
复制
ggplot(data = mpg )+
    geom_point(mapping = aes(x=displ, y=hwy, color=class))       # 为不同车型添加颜色进行区分
颜色区分车型
颜色区分车型
代码语言:R
复制
ggplot(data = mpg )+
    geom_point(mapping = aes(x=displ, y=hwy, size=class))       # 通过点的大小区分不同车型进行区分
点的大小区分车型
点的大小区分车型
警告信息
警告信息

变量分为离散型变量和连续性变量。

(除了颜色和点的大小,还有其他映射方式,比如将车型class映射给透明度alpha或映射给形状shape等。)

3.几何对象(图的类型)

geom()函数用来表示数据的几何关系。

代码语言:R
复制
geom_bar()      # 条形图
geom_line()     # 折线图
geom_boxplot()      # 箱型图
geom_point()        # 散点图

因为自己刚开始看不太明白花花老师的R数据科学--详解ggplot2这一篇内容,所以去看了《R for Data Science》这本书。其实这本书自己之前就有收藏,但是一直没看,今天打开跟着进行操作,才发现这本书的妙处!希望自己能坚持读下去,并做好笔记。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、认识R与Rstudio
  • 二、R基本操作
  • 三、ggplot绘图
    • 1.mpg数据框
      • 2.基础做图
        • 3.几何对象(图的类型)
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档