现有数据集name(如下),都是factor型,想在原数据集增加3列,将其转换为int型
qid123 user_age user_nationality
1 31 0 1
2 0 2
3 106 0
4 64 0 1
5 0 0 0
6 106 0
操作mutate(name,as.integer(name[,1]))后出现
qid123 user_age user_nationality as.integer(name[, 1])
1 31 0 1 278
2 0 2 2
3 106 0 35
4 64 0 1 475
5 0 0 0 2
6 106 0 35
用循环语句尝试后
for(i in 1:3)
{
mutate(name,as.integer(name[,i]) )
}
name还是原来的数据集,不能达到我想要的效果,还望指点错在哪了?