r - 返回最小的对象
问题描述
我有一个清单
test = c("GDP","Infl","Unempl","OilPrices")
这两个都是我工作区中的变量。
我第一次使用
CombSet(c("GDP","Infl","Unempl","OilPrices"), c(2), repl = FALSE, ord = FALSE, as.list = FALSE)
检索我想在模型中使用的两个变量的所有 2 个组合。GDP、Infl、Unempl 和 OilPrices 都是长度相同的 ts 对象。例如,如果来自 Combset 的向量包含 GDP 和 Infl,我如何将文本转换为函数?意思是我检索 GDP 和 Infl 的时间序列?
解决方案
我们可以使用mget
获取test
列表中的所有对象,然后combn
一次选择 2 个。
combn(mget(test), 2, simplify = FALSE)
推荐阅读
- c++ - 如何使用静态 const 变量初始化静态 std::array?
- glsl - 在片段着色器中绘制球体法线贴图
- javascript - 在另一个函数上应用脚本
- python - 逆时针旋转矩阵也会改变原始矩阵
- ios - 在 Xcode 中搜索强捕获的引用
- r - 使用 bquote 和变量在 R 中创建粗体字体
- c# - odbc 连接字符串
- firebase - Angular 6 *ngFor 返回空数组,而数组实际上已满
- nginx - 在 Nginx 模块中使用 Linux 文件/目录函数?
- google-analytics - 是否会将自定义维度的值应用于出现 ga('set') 脚本的页面的综合浏览量