|
一直想学习编程语言,今天借整理调查问卷数据的机会,开始了第一次小尝试。
(1)安装R和Rstuido软件
R安装包官网下载:https://cran.r-project.org ;
RStudio安装包官网下载:http://www.rstudio.com/ide
具体过程这篇文章写得比较详细:https://blog.csdn.net/beauty0522/article/details/82560024
我把两个文件都安装到了F盘。之后使用R直接打开RStudio。RStudio只是辅助你使用R进行编辑的工具,它自身不附带R程序。因此即使使用RStudio,还是需要事先为计算机安装好R。
(2)R语言读取EXCEL
安装readlx包:install.packages("readxl")
读取文件:library(readxl)
(3) 读取并合并到一张数据表
# 设置工作空间
setwd('F:\\data file\\data2')
# 读取该工作空间下的所有文件名,将所有excel表格都copy到data2文件夹中,并且所有表格的列数和列标题要一致。
filenames <- dir()
# 初始化数据框,用于后面的数据合并
data2 <- data.frame()
#通过循环完成数据合并
for (i in filenames){
# 构造数据路径
path <- paste0(getwd(),'\\',i)
#res <- c(res,path)
# 读取并合并数据
data2 <- rbind(data2,read_excel(path = path))
}
(4)将合并后的数据表导出
CSV格式:write.csv(data2, file="D:/bear.csv")
xlsx格式:write.xlsx(data2, file="F:/bearf2.xlsx")
完成!
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-10-19 22:21
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社