【发布时间】:2020-09-29 21:04:24
【问题描述】:
我是 Windows 上的 R 用户,考虑到以下示例,我注意到在 Linux 上使用 R 时存在一些简单的区别:
a
10.3
14.7
11.4
10.6
在 Linux 上使用此命令时:
mean (df [,1])
我通常得到平均值,但是当我在 Windows 上执行此操作时,出现此错误:
Warning message:
In mean.default (df[,1]): argument is not numeric or logical: returning NA
有谁知道我是否可以在 Windows 上修复此问题并使用此 mean(df [,1]),例如 Linux,因为我需要使用 for 循环。
注意:我知道,如果在 Windows 上我使用 mean(df$a),我将能够取得平均值,但由于循环我需要使用以前的方式
我在 Windows 上的 R 版本是:
"R version 4.0.2 (2020-06-22)"
【问题讨论】:
-
这也适用于 Windows,你确定你加载了 df 吗?
-
@Waldi,是的,我是。 =/