Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试从数据框中计算列的方差。我知道有用于计算方差的内置函数 var() 但我不确定如何通过将我的数据框列作为变量来编写方差函数。
var(banknote$Length)*((n-1)/n)
如果您要获取方差的向量是一维的,就像您的情况一样,您可以简单地执行以下操作:
myvar = function(v) { m = mean(v) mean((m - v)^2) }
这假设(根据您的示例)您不想使用n/(n-1)更正。
n/(n-1)