大家有没有碰到类似的情况。
有几个向量,有的是字符型向量character,有的是数值型向量numeric。但用data. frame函数生成一个数据框时,全部被转换成character了,而且怎么都改不过来。
代码如下:
A <- data.frame(
VS=c(rep("IP vs IM",45)),
Days=as.numeric(c(rep(46,9),rep(53,9),rep(63,9),rep(73,9),rep(80,9))),
Class=c(rep("All taxa",45))
)
apply(A,2,class)
按理说,输出结果,Days应该是numeric,但我这里全部是character。
附件列表