如何在R语言中将列表元素逐行写入.txt文件
实现方法(R语言)
你的对象命名符合R语言的常见风格,以下是两种简单直接的实现方式:
方法一:使用writeLines(推荐)
这是最贴合需求的方法,会自动将列表/向量的每个元素单独写入一行:
# 将元素逐行写入output.txt文件 writeLines(rowNames_res_all_filtered, con = "output.txt")
方法二:使用cat函数
手动添加换行符实现逐行输出:
# 拼接元素并添加换行符后写入文件 cat(paste(rowNames_res_all_filtered, collapse = "\n"), file = "output.txt")
注意事项
- 如果你的对象不是字符型,先转为字符型:
rowNames_res_all_filtered <- as.character(rowNames_res_all_filtered) - 文件默认保存在当前工作目录,如需指定路径,替换
"output.txt"为完整路径即可,比如Windows下"C:/Users/xxx/Desktop/output.txt",Mac/Linux下"~/Desktop/output.txt"
内容的提问来源于stack exchange,提问作者scurry200
相关产品推荐
相关产品推荐

