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

引言

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

一行代码解决整个问题

cir.lists是列表文件

里面有A-L个列表

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

代码如下

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

示例

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

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

相关推荐
粟悟饭&龟波功12 小时前
Java—— ArrayList 和 LinkedList 详解
java·开发语言
冷雨夜中漫步12 小时前
Java中如何使用lambda表达式分类groupby
java·开发语言·windows·llama
a45763687613 小时前
Objective-c Block 面试题
开发语言·macos·objective-c
Cai junhao13 小时前
【Qt】Qt控件
开发语言·c++·笔记·qt
uyeonashi13 小时前
【QT系统相关】QT网络
开发语言·网络·c++·qt
程序猿小D14 小时前
第27节 Node.js Buffer
linux·开发语言·vscode·node.js·c#·编辑器·vim
武昌库里写JAVA14 小时前
【微服务】134:SpringCloud
java·开发语言·spring boot·学习·课程设计
yaoxin52112315 小时前
105. Java 继承 - 静态方法的隐藏
java·开发语言·jvm
我命由我1234515 小时前
嵌入式 STM32 开发问题:烧录 STM32CubeMX 创建的 Keil 程序没有反应
c语言·开发语言·c++·stm32·单片机·嵌入式硬件·嵌入式
C++ 老炮儿的技术栈15 小时前
手动实现strcpy
c语言·开发语言·c++·算法·visual studio