r - 多个列表创建 (R)
问题描述
我从2天开始就遇到一个问题......
我有这个简单的清单:
comp=list("ABN","WT","N")
我想创建这个多重列表:
comp=list(c("ABN","WT"),c("ABN","N"),c("WT","N"))
它就像一个笛卡尔积,但在一个独特的列表中。
我已经尝试了很多代码并搜索包,但没有找到任何东西。
求帮助!
解决方案
您可以使用combn
.
combn(x=unlist(comp),m=2,simplify=FALSE)
推荐阅读
- node.js - 使用 fs.files 和 fs.chunks 删除数据库记录
- spring - 如何在 JPA+Hibernate+Spring 中处理具有独特属性的子实体?
- json - 将此地图转换为 JSON 和从 JSON 转换我做错了什么?
- python - Python selenium - 单击 Google 搜索按钮时出错
- c# - 如何将带有字符串的结构从 C++ 传递到 C#
- flutter - Flutter - 设置用户导航返回时返回的结果
- c - strcpy 的 valgrind 错误:大小为 1 的无效读取
- javascript - 从数组所在的数组中读取值
- algorithm - SVG路径渲染算法如何保证区域不被绘制两次?
- php - PHP 中的 MYSQL 更新