我有这样一个 list :

> print(head(mylist,2))
[[1]]
[1] 234984  10354  41175 932711 426928

[[2]]
[1] 1693237   13462

列表中的每个元素都有不同数量的元素.

我想将此列表打印到如下文本文件:

mylist.txt
234984  10354  41175 932711 426928
1693237   13462

我知道我可以使用sink(),但它会打印元素[[x]]、[y]的名称,我想避免使用它.此外,由于列表中每个元素的元素数不同,因此无法使用write()或write.表().

推荐答案

未经测试,但它可以工作should次(在 comments 后编辑)

lapply(mylist, write, "test.txt", append=TRUE, ncolumns=1000)

R相关问答推荐

如何使用rmarkdown和kableExtra删除包含折叠行的表的第一列的名称

在R中将特定列的值向右移动

如何使下一个按钮只出现在Rshiny 的一段时间后?""

如何在ggplot中标记qqplot上的点?

删除具有相同标题的tabPanel(shinly)

R函数‘paste`正在颠倒其参数的顺序

使用较长的查询提取具有部分匹配的列表中的较短目标,

根据类别合并(汇总)某些行

如何在使用Alpha时让geom_curve在箭头中显示恒定透明度

以任意顺序提取具有多个可能匹配项的组匹配项

如何移动点以使它们的打印不重叠

按镜像列值自定义行顺序

我已经运行了几个月的代码的`Palette()`中出现了新的gglot错误

每行不同列上的行求和

位置_道奇在geom_point图中不躲避

根据排名的顶点属性调整曲线图布局(&Q)

在R中使用ggraph包排列和着色圆

无法保存gglot的所有pdf元素

Ggplot2:添加更多特定 colored颜色 的线条

我怎么才能把一盘棋变成一盘棋呢?