gpt4 book ai didi

r - 如何将字符向量转换为数字?

转载 作者:行者123 更新时间:2023-12-04 11:33:13 25 4
gpt4 key购买 nike

我有这个字符向量,但我需要将它转换为数字。

>iono_test_y
[1] "g" "b" "b" "g" "g" "g" "b" "g" "b" "b" "g" "b" "g" "b" "b" "b" "g" "g" "b" "b" "b" "g" "g"
[24] "b" "b" "g" "g" "g" "b" "g" "g" "g" "b" "b" "b" "b" "b" "g" "g" "g" "g" "g" "b" "g" "b" "b"
[47] "g" "g" "g" "g" "g" "g" "g" "g" "g" "g" "g" "g" "g" "g" "g" "g" "g" "g" "g" "g" "g" "g" "g"
[70] "g" "g"

我已经试过了
iono_test_y <- as.numeric(as.character(iono_test_y)

但它似乎不起作用。我怎样才能做到这一点?

最佳答案

看来您的变量只是一个字符向量,而不是一个因素。您可以通过使用给它一个数字编码

as.numeric(factor(iono_test_y))

关于r - 如何将字符向量转换为数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48273085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com