before you read files in…
读入文件前,需要明确:
- 数据是否结构化
- 文件的绝对路径
盘符:/path/to/file - 文件的分隔符类型
- 文件是否表头(header),即行名(第一列)和列名(第一行)
使用命令读取
Important
使用
read系列函数可以读取文件
read.table(file = "filename", sep = "\t", header = TRUE, row.names = 1)或者直接使用:
read.csv("filename", row.names = 1)使用鼠标读取
在右上角视窗中 environment 选项内,点击 import dataset 可以直接读入文件

根据文件格式在选项中选择对应的行名、列名、空项占位符、分隔符、小数点等等
从 readr 和 base 导入其实差不多,但文件格式略有不同
Summary
使用
read.csv读取文件最简单
excel 文件的读写
excel 存在“工作簿”和“工作表”的概念:
- 对于只有一个工作表的 excel 文件,另存为
csv进行处理就相当方便 - 对于一般的 excel 文件,可以直接从 import dataset 中进行读入,也可以使用
openxslx包进行简单的读写操作
openxlsx 的使用
使用 openxlsx 读入文件,指定文件名和表格号
read.xlsx("filename", sheet = 1)使用 openxlsx 同理
write.xlsx(iris, "iris.xlsx")