कारक से बड़ी संख्या में कॉलम को संख्यात्मक में बदलने का सबसे तेज / सर्वोत्तम तरीका क्या है?
मैंने निम्नलिखित कोड का उपयोग किया है लेकिन ऐसा लगता है कि उसने मेरे डेटा को फिर से ऑर्डर किया है।
> head(stats[,1:2])
rk team
1 1 Washington Capitals*
2 2 San Jose Sharks*
3 3 Chicago Blackhawks*
4 4 Phoenix Coyotes*
5 5 New Jersey Devils*
6 6 Vancouver Canucks*
for(i in c(1,3:ncol(stats))) {
stats[,i] <- as.numeric(stats[,i])
}
> head(stats[,1:2])
rk team
1 2 Washington Capitals*
2 13 San Jose Sharks*
3 24 Chicago Blackhawks*
4 26 Phoenix Coyotes*
5 27 New Jersey Devils*
6 28 Vancouver Canucks*
सबसे अच्छा तरीका क्या है, हर कॉलम का नामकरण निम्नानुसार है:
df$colname <- as.numeric(ds$colname)