R语言笔记——将因子转换为整数
Posted 生信客栈
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言笔记——将因子转换为整数相关的知识,希望对你有一定的参考价值。
本个专题将介绍R语言的一些基本技能和实用技巧。大多数R程序员在将因子变量转换为整数时都会犯错。本教程将教你如何将因子转换为整数。
创建一个因子变量
a <- factor(c(2, 4, 3, 3, 4))
str(a)
错误的方式
a1 = as.numeric(a)
str(a1)
# num [1:5] 1 3 2 2 3
as. numeric()返回因子水平的向量,而不是原始值。
正确的方法
> a2 = as.numeric(as.character(a))
> str(a2)
# num [1:5] 2 4 3 3 4
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆
◆ble
◆
◆
◆R语言笔记——在行上应用函数一
◆
◆
◆
以上是关于R语言笔记——将因子转换为整数的主要内容,如果未能解决你的问题,请参考以下文章