快捷搜索:  汽车  科技

r语言数据分析的基本流程(了解R自带数据集)

r语言数据分析的基本流程(了解R自带数据集)4.接下来我们演示一些对于数据集的修改:3.mtcars数据集[软件]:RStudio (2021.09.2)1.打开RStudio,我们先来看一下R中有什么数据集,直接输入相应的代码即可:下面就是R自带的数据集,左边为数据集的名称,右边为数据集的描述 data()2.比如CO2,我们直接在RStudio输入,就可以查看数据集了

背景介绍

平时我们在学习R语言的时候,不论是绘图还是数据分析,那么都需要一些数据来进行输入,自己又没有相应的数据,那该怎么办呢?

其实在R语言里,有非常多的内置数据集,可以用于绘图和数据分析的练习。

今天我们就来看一下,R里面的数据集都有啥,这些数据集又有什么特性呢?

软件介绍

[软件]:R (4.1.2)

[软件]:RStudio (2021.09.2)

教程介绍

1.打开RStudio,我们先来看一下R中有什么数据集,直接输入相应的代码即可:下面就是R自带的数据集,左边为数据集的名称,右边为数据集的描述

data()

r语言数据分析的基本流程(了解R自带数据集)(1)

2.比如CO2,我们直接在RStudio输入,就可以查看数据集了

r语言数据分析的基本流程(了解R自带数据集)(2)

3.mtcars数据集

r语言数据分析的基本流程(了解R自带数据集)(3)

4.接下来我们演示一些对于数据集的修改:

4.1编辑数据:

如果数据有需要改的,可以先将数据复制一份,然后使用edit()函数对赋值的数据进行编辑,最后查看一下即可

mtcars1 <- mtcars mtcars2 <- edit(mtcars1) head(mtcars2)

r语言数据分析的基本流程(了解R自带数据集)(4)

4.2查看一下数据对比

r语言数据分析的基本流程(了解R自带数据集)(5)

r语言数据分析的基本流程(了解R自带数据集)(6)

5.如何查看数据集的前端和后端呢

head(mtcars) #查看前6行

r语言数据分析的基本流程(了解R自带数据集)(7)

tail(mtcars) #查看后6行

r语言数据分析的基本流程(了解R自带数据集)(8)

6.如何对数据进行总结呢?

summary(mtcars) #查看一组数据的四分位数

r语言数据分析的基本流程(了解R自带数据集)(9)

7.变量名称如何查看?

names(mtcars) #查看每列数据的名称

r语言数据分析的基本流程(了解R自带数据集)(10)

8.数据类型如何查看?

str(mtcars) #查看数据集的具体内容和一些基本属性

r语言数据分析的基本流程(了解R自带数据集)(11)

9.数据集的行和列如何查看?

nrow(mtcars) #查看数据的行

r语言数据分析的基本流程(了解R自带数据集)(12)

ncol(mtcars) #查看数据的列

r语言数据分析的基本流程(了解R自带数据集)(13)

10.如何只提取出某一列数值呢?

mtcars$mpg #使用美元符号,即可提取出来

r语言数据分析的基本流程(了解R自带数据集)(14)

r语言数据分析的基本流程(了解R自带数据集)(15)

library(tidyverse) #又或者你使用select()函数,添加列名称即可筛选出来 mtcars%>% select(mpg)

r语言数据分析的基本流程(了解R自带数据集)(16)

11.如何给数据集加一列呢,或者两列新的数据?

library(tidyverse) mtcars%>% mutate(a=mpg*2 #加上两列,分别为a和b b=cyl-1)

r语言数据分析的基本流程(了解R自带数据集)(17)

12.如何将添加的新数据放到前面呢?第一列和第二列呢?

library(tidyverse) mtcars%>% mutate(a=mpg*2 b=cyl-1 .before=1) #从第几列开始就是几

r语言数据分析的基本流程(了解R自带数据集)(18)

13.如何比较规整的查看一个数据集呢?就像Excel那样?

View(mtcars)

r语言数据分析的基本流程(了解R自带数据集)(19)

14.如何将这个数据集的所有列名称进行更改?

names(mtcars) <- c("a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k") #将列名称改成字母,也可以是汉字 mtcars

r语言数据分析的基本流程(了解R自带数据集)(20)

15.如何对某列的名称进行更改?

colnames(mtcars)[1] <- "a" #将第一列的列名mpg改为a

r语言数据分析的基本流程(了解R自带数据集)(21)

16.好了,我们今天就先介绍这么多!

猜您喜欢: