R中数据导入与导出

一、将excel中数据导入的做法:

1.将excel的数据另存为csv文件(下面图片中红色方框中的为另存为)

 

R中数据导入与导出_第1张图片

选择.csv后保存至某一位置

2.然后在R中首先要看工作路径是在哪里

具体的代码为:

getwd()

若不是保存文件的位置

则需要手动设置working directory

具体代码为(以桌面为例):

setwd("C:/Users/lenovo/Desktop")

3.设置好路径之后,即可进行读取文件

具体代码为:

CSVDR<-read.csv("CSVD.csv",header = FALSE)

以此段代码为例:CSVDR表示的是存入R中的命名为CSVDR,CSVD为在桌面excel文件的名字,header若为TRUE则数据中第一行会被认定为是有一行title,若为FALSE则excel中所有的数据都被保存。

若第一行表示的变量的名字,则可用一下的代码来实现:

CSVDRT<-read.csv("CSVDT.csv",stringsAsFactors = TRUE)

CSVDRT表示的是存入R中的命名为CSVDRT,CSVDT为桌面excel文件的名字,stringsAsFactors=TRUE则表示第一行作为变量名称,得到一下的情况:

R中数据导入与导出_第2张图片

由图可以看出第一行的年龄作为了变量的名字,表示年龄等于后面的一系列整数

 

二、将R中数据导出excel的方法:

write.csv(a,file="C:/Users/lenovo/Desktop/residualsofCSVD.csv")

a为想要导出的数据,file=表示导出的目的位置及文件名称,此例为保存到桌面,文件名称为residualsofCSVD,文件类型为csv文件。

你可能感兴趣的:(R中数据导入与导出)