是否有用于显示变量标签的 R 函数?
Is there an R function for displaying variable labels?
我正在进行一项全国调查,其中有几个变量的命名和标记不同。为了进行这项调查,我一直使用 STATA,但现在我正尝试转向 R。例如,这项调查有一个名为 p02
的二元变量,它在 STATA I 中有一个变量标签“性别”可以使用 describe
函数来显示变量名称 p02
和变量标签“性别”,甚至还有因子标签,例如 1 表示女性,0 表示男性。
我如何在 R 中获取该信息,因为 R 只显示变量名称 p02
?
假设您的数据框名为 df
,您可以执行以下操作之一:
str(df$p02) #shows the structure of the variable
unique(df$p02) #shows unique values of the variable
我正在进行一项全国调查,其中有几个变量的命名和标记不同。为了进行这项调查,我一直使用 STATA,但现在我正尝试转向 R。例如,这项调查有一个名为 p02
的二元变量,它在 STATA I 中有一个变量标签“性别”可以使用 describe
函数来显示变量名称 p02
和变量标签“性别”,甚至还有因子标签,例如 1 表示女性,0 表示男性。
我如何在 R 中获取该信息,因为 R 只显示变量名称 p02
?
假设您的数据框名为 df
,您可以执行以下操作之一:
str(df$p02) #shows the structure of the variable
unique(df$p02) #shows unique values of the variable