2226 16

[问答] 麻烦将我一下这个循环简化,转变成apply家族函数来处理 [推广有奖]

11
露露的家园2012 发表于 2018-8-7 10:03:36
nuomin 发表于 2018-8-6 21:04
data[,c(4:16)]=as.numeric(as.character(data[,c(4:16)])
尝试了一下,是可以的。谢谢

12
露露的家园2012 发表于 2018-8-7 10:03:36
nuomin 发表于 2018-8-6 21:04
data[,c(4:16)]=as.numeric(as.character(data[,c(4:16)])
尝试了一下,是可以的。谢谢

13
露露的家园2012 发表于 2018-8-7 10:03:36
nuomin 发表于 2018-8-6 21:04
data[,c(4:16)]=as.numeric(as.character(data[,c(4:16)])
尝试了一下,是可以的。谢谢

14
nuomin 发表于 2018-8-7 14:36:26
露露的家园2012 发表于 2018-8-7 10:03
尝试了一下,是可以的。谢谢
卡住了?回复九次了。

15
露露的家园2012 发表于 2018-8-7 15:26:30
nuomin 发表于 2018-8-7 14:36
卡住了?回复九次了。
是的,发不出去了,就连续点了几次,待会过来看,就变成这样了

16
2801959927 在职认证  发表于 2018-8-25 15:44:40
  1. lapply(data[,c(4:16)], function(v){return(as.numeric(as.character(v)))})
复制代码

17
crazygoing 发表于 2018-8-30 09:15:32
data[,4:16]<-apply(data[,4:16],2,function(x){as.numeric(as.character(x))})
用apply就是什么这种,略繁琐

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 04:25