文章目录
R语言数据处理——基础篇 data.frame基本操作data.frame的创建数据访问、条件筛选与删除数据访问数据筛选删除使用`gather()`进行data.frame数据格式转换
常见问题列、行名包括"X"、"V"
R语言数据处理——基础篇 data.frame基本操作
打算用两篇博客来记录下平时使用R语言进行数据处理、绘图遇见的一些问题。第一篇首先介绍下使用data.frame处理数据的常用操作,第二篇总结下使用ggplot2绘图时常用的一些操作。每篇博客在基础介绍完后总结下自己遇到过的问题,不定时补充。
data.frame的创建
可以从文件和构造函数创建data.frame。
可以使用以下几个函数从csv、excel文件创建data.frame。
函数名包含库read.csv-read.csv2-read_excelreadxlread_xlsreadxlread_xlsxreadxl
read.csv(file, header = TRUE, sep = ",", quote = "\"",
dec = ".", fill = TRUE, comment.char = "", ...)
read.csv2(file, header = TRUE, sep = ";", quote = "\"",
dec = ",", fill = TRUE, comment.char = "", ...)
主要参数包括 file:文件路径。注意使用相对路径时,是相对工作目录,工作目录绝对路径使用getwd()查看,以及使用setwd()设置。 header:是否将文件第一行当作行名,默认为TRUE。选FALSE时依然会读取第一行,只不过会自动生成默认行名,使用rowname() |