假设我有一个data.framethat'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]numericdata.frame