【R语言】对EXCEL多行或多列数据合并成一行或一列

对于很多行或很多列数据合并成一行或一列数据,手动是非常麻烦的,尤其当行列数无穷大,根本无法手动处理,在这里价绍一种解决办法:运行R语言,对数据的快速合并。

这里一多列合并成一列为例(如果是多行,可以转置成多列,再合并成一列)

例如我的数据形式:

后面还有很多列,并且还有缺少和多余的情况,例如:

缺少:

多余:

不过无妨,把这个结果存储成csv文件,我这边叫"模型结果"

然后运行以下R代码:

复制代码
library(reshape2)
data<-read.csv("模型结果.csv")

melted_df <- melt(data, id.vars = "ID", na.rm = TRUE)#对于缺少的情况,这里对NA值即空值的处理,多余的情况,在ID处多选一行就行了

write.csv(melted_df$value, file = "模型结果处理后.csv", row.names = FALSE)

就变成一列数据了:

相关推荐
观远数据3 小时前
Excel继续用、自研BI、替换BI:产品VP拆解三条路线的隐性成本与能力边界
大数据·人工智能·excel
临床数据科学和人工智能兴趣组13 小时前
要使用 R Markdown,首先需要安装 R 和 RStudio,接着安装 rmarkdown 包
开发语言·数据挖掘·数据分析·r语言·r语言-4.2.1
用户298698530141 天前
Excel 转 PDF 免费在线工具,格式完美保留
人工智能·c#·excel
酷在前行1 天前
【R绘图】Nature Communications 半眼图复刻:分布、区间与多面板排版(保姆级教程)
android·开发语言·r语言
开开心心就好1 天前
文件查重软件批量删除重复文件释放空间
java·开发语言·随机森林·ocr·excel·音视频·最小二乘法
酷在前行1 天前
【R论文复刻】Nature Communications 冲积图进阶:状态转移、流带排序与多面板排版(保姆级教程)
开发语言·r语言
开开心心就好1 天前
文件批量重命名工具简单好用支持规则改名
java·开发语言·b树·ocr·excel·音视频·kmeans
破z晓2 天前
javascript 导出excel表
开发语言·javascript·excel
Am-Chestnuts2 天前
豆包多轮回答中的表格导出 Excel:编号、日期与长数字检查
excel
酷在前行2 天前
【R模型】R语言随机森林分类进阶:交叉验证、调参与独立测试(保姆级教程)
随机森林·分类·r语言