R语言如果列表中有列表,且每个子列表有一个向量:如何转变为仅仅一个列表里面含有向量

引言

有些时候,比如批量读取表格中的某一列的时候,最终你会得到列表里面装列表,且每个列表里面只有一个向量的情况。我们的目标是不要中间这一层列表,而是直接变成列表-向量这种简单的结构,如何完成呢。我觉得有很多方法,而我在这分享一种最简单的办法。

一行代码解决整个问题

cir.lists是列表文件

里面有A-L个列表

每个列表,如列表A中含有一个向量,有217个字符串,B有426个

代码如下

R 复制代码
list.vector<- Reduce(union, cir.lists)

示例

R 复制代码
 list.vector<- Reduce(union, cir.lists)

看结果,已经去掉中间这一层列表

相关推荐
坤坤子吖13 分钟前
Python基础语法学习:函数
开发语言·笔记·python·学习
言乐618 分钟前
Python体现逻辑回归和决策树的区别
开发语言·python·算法·决策树·逻辑回归
LOVE️YOU24 分钟前
Python 类与对象的核心逻辑:从 self、cls 到点号、括号与链式调用
开发语言·python
顶点多余30 分钟前
C/C++常见面试题
开发语言·c++
(Charon)32 分钟前
【C++面试】右值引用与移动语义:std::move到底做了什么
开发语言·c++
TheITSea33 分钟前
JavaScript Web APIs
开发语言·前端·javascript
空心木偶☜37 分钟前
A2A2A(多智能体协作)
开发语言·python·ai·ai编程
Cc.Y39 分钟前
Java零基础入门:类与对象深度掌握 —— 从“零散变量“到“打包管理“
java·开发语言·python
\光辉岁月/41 分钟前
2.java变量
java·开发语言·变量
夏天的清晨1 小时前
C++入门学习
开发语言·c++·学习