R语言数据导入与导出
整这么一个系列,还是因为学R语言时遇到过一个非常“小白友好”的网站“DataScience Made Simple”。相信很多人搜到过这个网站,或许你在意到或许并没在意。年前试着和作者发了一封邮件,想要把他这个网站做成汉语版的帖子发在公众号上,让我感动的是作者团队欣然同意。于是就想着搞这么一个系列,能不能坚持下来还不好说……且行且珍惜吧。
在用R语言分析数据时,我们首先要进行数据的导入与导出。R支持多种文件格式,包括但不限于常见的txt,csv,xlsx,和tsv等等。数据的导入依赖于各种R包,方法大同小异,可根据实际情况举一反三。本次将简要介绍以下实用技巧:
- 怎样在R中导入 .csv 文件
- 怎样在R中导出 .csv 文件
- 怎样在R中导入 .xlsx 文件
- 怎样在R中导出 .xlsx 文件
在R中获取和设置工作路径
在读取数据之前我们需要设定文件位置,以便找到相应文件并进行读取。
用 setwd()
函数可以把特定位置设置成为工作路径。getwd()
函数可以获取当前工作路径。
# Get the current working directory.
getwd()
# output will be "C:/Users/username/Documents"
# Set current working directory.
setwd("D:/Folder_name")
# now the working directory has been set to Folder_name in D Drive
# Get the current working directory.
getwd()
# output will be "D:/Folder_name"