首页 > 解决方案 > 如何为来自不同数据集的多个变量创建标签和级别

问题描述

A <- c(1,2,3,4)
B <- c(2,1,3,1)
D <- c(3,1,2,1)
df_raw <- data.frame(A,B,D)

var <- c("A","B","D")
var_label <- c("Region", "Age", "Score")

df_variable <- data.frame(var, var_label)

Var <- c("A",NA,NA,NA,"B",NA,NA,"D",NA,NA)
value <- c(1,2,3,4,1,2,3,1,2,3)
value_label <- c("Midwest","East","West","SouthEast","10-19","20-29","30-39","A","B","C")

df_label <- data.frame(Var,value,value_label)

我有三个数据集。第一个:原始,第二个:变量名,第三个:值标签我想为来自第二个和第三个数据集的原始数据集创建标签和级别。

我有 100 多个变量,所以我想尽可能地自动化。

你将如何自动化这个过程?谢谢!

标签: rlabellevels

解决方案


推荐阅读