Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将变量从整数转换为以R为基数的字符串?_R - Fatal编程技术网

如何将变量从整数转换为以R为基数的字符串?

如何将变量从整数转换为以R为基数的字符串?,r,R,我刚开始使用R,我没有编码的能力。我不会说这种语言,所以我不能理解我看到的例子对不起 我有一个叫做性别的变量,它有1级和2级,我这样创建: factor(Gender, levels = c(1,2), labels = c("Male","Female")) 看起来变量的1和2注册为整数,但我希望它们注册为字符串变量,即标称值 我如何告诉R将1和2更改为1和2呢?您可以使用as.character。。。将对象视为字符串。是否确实需要执行此操作?factor类在内部将数据存储为整数,但这并不意

我刚开始使用R,我没有编码的能力。我不会说这种语言,所以我不能理解我看到的例子对不起

我有一个叫做性别的变量,它有1级和2级,我这样创建:

factor(Gender, levels = c(1,2), labels = c("Male","Female"))
看起来变量的1和2注册为整数,但我希望它们注册为字符串变量,即标称值


我如何告诉R将1和2更改为1和2呢?

您可以使用as.character。。。将对象视为字符串。

是否确实需要执行此操作?factor类在内部将数据存储为整数,但这并不意味着统计程序(如lm)将把变量视为定量变量。因为它是一个因子变量,它已经被认为是分类的而不是定量的。我现在只是在学习R,所以我在尝试不同的东西。我做了一个图表,它在图例中显示了性别,间隔在1到2之间,所以我认为最好在我做任何事情之前完成家务,并教我将来做什么。