引言
有些时候,比如批量读取表格中的某一列的时候,最终你会得到列表里面装列表,且每个列表里面只有一个向量的情况。我们的目标是不要中间这一层列表,而是直接变成列表-向量这种简单的结构,如何完成呢。我觉得有很多方法,而我在这分享一种最简单的办法。
一行代码解决整个问题
cir.lists是列表文件
里面有A-L个列表
每个列表,如列表A中含有一个向量,有217个字符串,B有426个
代码如下
list.vector<- Reduce(union, cir.lists)
示例
list.vector<- Reduce(union, cir.lists)
看结果,已经去掉中间这一层列表
文章来源:https://www.toymoban.com/news/detail-673233.html
文章来源地址https://www.toymoban.com/news/detail-673233.html
到了这里,关于R语言如果列表中有列表,且每个子列表有一个向量:如何转变为仅仅一个列表里面含有向量的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!