R语言中,如果5个向量长度不同,怎样进行数据存储于一个txt文档
发布网友
发布时间:2022-04-28 22:49
我来回答
共1个回答
热心网友
时间:2022-06-24 14:32
如果两向量为a,b
a <- c(1:5) #长度5
b <- c(1:7) #长度7
# 写入到文本text.txt
write.table(t(a), file = "test.txt", append = T, col.names = F, row.names = F)
write.table(t(b), file = "test.txt", append = T, col.names = F, row.names = F)
# t() 函数将向量转置 以便以行的形式写入
# append 是继续在文件末尾写入而非擦写
# col.names 和row.names 设定为行和列的标签为空。追问我想输出为不同的列,可以实现吗
追答不同列就不加那个t() , 不转置
write.table(a, file = "test.txt", append = T, col.names = F, row.names = F)
write.table(b, file = "test.txt", append = T, col.names = F, row.names = F)