用R求mean时,出现In mean.default(ab[, 9]) : 参数不是数值也不是逻辑值:回覆NA。这一列数据中有",",所以可能系统认为不是数值型的,怎么能把这一列的换成数值型呢。直接对整个数据集ab用as.numeric(ab)不行。
原来数据是
[1] 72,476,019.0800 145,415,676.4100 62,279,709.6700
[4] 349,158,893.9800 102,381,908.6200 6,591,023.5900
[7] 3,788,846,629.9700 558,875,740.6400 2,682,932,282.6700
[10] 67,576,169.6600 262,321,754.7700 1,478,374,961.6900
对这一列数据(第9列)用as.numeric。结果是[1] 1315 290 1222 858 120 1198 738 1153 501 1273 655 75 91 841
[15] 800 250 1115 295 859 34 1049 17 996 1135 403 513 105 280
[29] 1513 218 871 363 601 275 1485 1414 129 794 496 449 173 1106
[43] 893 564 46 795 106 1112 311 1102 742 291 1012 179 1192 195
求助!应该怎么处理,可以求mean?