我有使用生成的向量/表y:
y <- (x/rowSums(x))*100
然后,我旨在将变量y输出到excel文件中(目标是附加多个文件)
write.xlsx(y, file="Test.xlsx", asTable=TRUE, sheetName="Distribution", append=F) #Append =F as this is first sheet
然而,excel fiel Test.xlsx具有两列数据
我认为write.xlsx无法处理矢量格式,因此我使用cbind(y)转换为矩阵。在执行此操作时,我丢失了列名。因此,检索失败。
我认为有一个简单的解决方法,但我找不到。因此,如何在不丢失数据的情况下输出向量表Tinto write.xlsx?
谢谢
您应该可以通过添加参数row.names=F
来获得想要的东西,即