【发布时间】:2012-12-13 11:04:28
【问题描述】:
我有一个矩阵,我想将第五列类型从字符更改为数字,但我不能。我试过这个:
test1[,5] <- as.numeric(test1[,5])
但列类又是字符而不是数字。我该怎么办? 谢谢
【问题讨论】:
-
矩阵中只能有一种数据类型。
-
@Marius 实际上,我需要根据此列对矩阵进行排序,但我需要根据非特征的数字视图进行排序。有办法吗?
-
试试
test1[order(as.numeric(test1[, 5])), ]。 -
@flodel 是的,谢谢它有效。我花了很多时间来更改列类型。