R语言零基础自学:3、导入与导出数据

注:学习视频的地址阿雷R语言第3期—导入与导出数据

第3期——导入与导出数据

导入与导出数据涉及的4个函数

1、 getwd() #可以用来查看默认的工作目录

得到当前文件存放的工作目录

2、 setwd() #重新设置当前文件存放的工作目录

#括号中的参数为用引号引用的新目录的地址,注意斜杠为左斜,或者用两个右斜杠代替左斜杠,即/=\。如:setwd(“C:/Users/JingJing/Desktop”)或setwd(“C: \\Users\\JingJing\\Desktop”)

3、 read.csv(“数据文件所在的工作目录”)

此函数作用为导入数据文件

4、 write.csv(数据集,“定义一个文件名称”)

此函数作用为导出数据文件

导入数据流程(以excel文件为例:将excel文件中的数据导入到R中)

1. 通过setwd( )重置工作目录;

【不希望数据在默认的工作目录中,希望其在新的工作目录中】

2. 将Excel文件另存为csv(逗号分隔符的文件)格式文件,并存入到新的工作目录中

文件——另存为——保存类型选择CSV(逗号分隔符)
R语言零基础自学:3、导入与导出数据

3.将上一步另存为的csv格式导入到R中

输入read.csv( "csv文件名称及其后缀”)
如:data<-read.csv(“1.csv”)
#这里的1为文件名
#注意这里的csv文件要在工作目录中才可以省略地址,否则需要将前面的文件目录补上,即写成data<-read.csv(“C:/Users/JingJing/Desktop/1.csv”)
#此时再运行一下data就可以看到数据已经被导入R中

导出数据流程

1.通过setwd( )重置工作目录

2.输入write.csv(要导出的数据集,"csv文件名称及其后缀” )

#write.csv有两个参数

代码区:n1<-c(1,2,3,4)
n2<-c(“a”,“b”,“c”,“d”)
df1<-data.frame(n1,n2)
df1
write.csv(df1,“df1.csv”)
R语言零基础自学:3、导入与导出数据
【注意第1列为自带的索引列,默认为将索引列导出,如果不想要索引列,则需要加上一个参数row.names:如write(df1,“df1.csv”,row.names = FALSE)】