首页 > 解决方案 > 根据变量名赋值

问题描述

我有 2 个数据框。我想根据参与者名称(X1、X2、X3)将从一个数据框(alpha、epsilon 和 lambda)中获得的值分配给另一个。我要放入值的数据框中有 180 个 X1,X2....X30。所以我需要主数据框中的 180 个 X1 在下图数据框的 alpha 列中有一个共同的 alpha 值,列 epsilon 等中 epsilon 的常见值。

ori_try <- ori %>% mutate(alpha = res_1$alpha) 错误:列 alpha 的长度必须为 5400(行数)或 1,而不是 30'

标签: rdplyr

解决方案


推荐阅读