如何在R中将变量'labeled'的类更改为string或chr?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在R中将变量'labeled'的类更改为string或chr?相关的知识,希望对你有一定的参考价值。

如何将“标记”类的变量更改为仅将标签显示为字符串或字符的字符变量?所以我只想查看最后一个属性,请参阅下面的变量结构。

Class 'labelled'  atomic [1:918] 4 12 13 20 26 36 40 1 4 13 ...
..- attr(*, "format.spss")= chr "F8.0"
..- attr(*, "labels")= Named num [1:40] 1 2 3 4 5 6 7 8 9 10 ...
.. ..- attr(*, "names")= chr [1:40] "People management" "HR" "Self management" "Email" ...
答案

我有同样的问题,找不到指定的功能。

转换为因子然后字符应该工作,但是:

s2 <- labelled(c(1, 1, 2), c(Male = 1, Female = 2)) # example from haven:labelled
as.character(as_factor(s2)) # use haven::as_factor

以上是关于如何在R中将变量'labeled'的类更改为string或chr?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用Matlab画图的legend和label

jquery怎么给label赋值

如何在 Tkinter 中将文本条目存储为变量? [复制]

如何在VBA中将变量插入公式

VB如何点击command就自动添加一个label控件

flutter - 如何在Dart/Flutter中将某些元素从一个Map复制到新Map中?