R 平均值(c(1,2,21))和平均值(1,2,21)之间的差值
这两者有什么区别R 平均值(c(1,2,21))和平均值(1,2,21)之间的差值,r,R,这两者有什么区别 mean(c(1,2,21)) 及 答案是不同的,但每一个的意思是什么 mean(c(1,2,21)) #[1] 8 这会将三个元素的向量传递给mean函数,并计算这三个元素的平均值 mean(1,2,21) #[1] 1 这将1作为第一个参数传递,2作为第二个参数,21作为第三个参数传递给mean函数mean将这些参数传递给mean.default。在帮助(“mean.default”)中可以找到此函数的参数: 你想要的对象的平均值 在计算平均值之前,从x的每一端修剪的
mean(c(1,2,21))
及
答案是不同的,但每一个的意思是什么
mean(c(1,2,21))
#[1] 8
这会将三个元素的向量传递给mean
函数,并计算这三个元素的平均值
mean(1,2,21)
#[1] 1
这将1
作为第一个参数传递,2
作为第二个参数,21
作为第三个参数传递给mean
函数mean
将这些参数传递给mean.default
。在帮助(“mean.default”)
中可以找到此函数的参数:
mean.default(1, 0.5, TRUE)
[1] 1
当使用
平均值(c(1,2,21))
R从由1,2和21组成的向量中取平均值,在第二种情况下,当使用平均值(1,2,21)
时,等于平均值(1,trim=2,na.rm=21)
并且R从单个数字中取平均值,1,您将值2传递给trim
,该值控制在计算平均值之前从向量的每一端修剪的观测值的分数(0到0.5),并且您将值21
传递给na.rm
参数,该参数应为TRUE
或FALSE
,正如你所看到的,没有c的2和21在这里是完全无用的。这是一个非常基本的R问题。基本上,在第一种情况下,取三个元素向量的平均值;在另一种情况下,取平均值1,并为mean
函数的参数提供一些无用的信息。看看?意思是
mean.default(1, 0.5, TRUE)
[1] 1