首页 > 解决方案 > 将数据框写入 R 中的 xlsx 文件的问题

问题描述

我对 R 很陌生。我正在尝试将一堆数据帧写入 xlsx 文件,每行一行,但它只写入文件中的两个单元格。任何帮助将不胜感激!

files <- list.files(path="C:/Users/owner/Desktop/LONG_TABLE_DATA", pattern="*.xlsx", full.names=T, recursive=FALSE)

n=1

lapply(files, function(x) {tall = 
     read.table("94__U036-Pool00_trimmed_Sample1_S5_L001_R1_001_trimmed_Sample1_S5_L001_R2_001_500kb_SORT_norm.num.txt", 
     sep = "\t", dec = ".", stringsAsFactors = FALSE, 
     colClasses=c("NULL", "NULL", "NULL", "NULL", "NULL", "NULL", "NULL",
          "NULL", "NULL", "numeric", "NULL", "NULL", "NULL", "NULL")) 

tp=t(tall)

data.frame(tp)

write.table(tp,file = "stuff.txt", append = FALSE, col.names = FALSE,row.names = FALSE)

标签: rdataframe

解决方案


推荐阅读