我有一个看起来像这样的数据框:
A B C D
1 2 3 4
E F G H
5 6 7 8
我想使用以下代码仅对数字部分进行子集化:
sub_num = DF[sapply(DF, is.numeric)]
问题是这些数字是使用 .data.frame 读取数据后的因素read.delim
。如果我设置stringsAsFactors = FALSE
数字是字符。这可能是一个基本问题,但我无法解决。