假设我有一个data.frame
that's fully numeric
。如果我在第一列中输入一个character
(例如),那么整个第一列将变为character
.
问题:我该如何扭转这种情况。也就是说,我如何使它character
内部的任何data.frame
“明显”numeric
对象的对象都被强制为numeric
?
MWE:
test <- data.frame(matrix(rnorm(50),10))
is(test[3,1])
test[1,1] <- "TEST"
is(test[3,1])
print(test)
所以我在这里的目标是从现在的方式到现在test
的状态。所以我想我要求一个在整个.test[2:10]
numeric
data.frame