在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
R中的统计分析通过使用许多内置函数来执行。 这些函数大多数是R基础包的一部分。 这些函数将R向量作为输入和参数,并给出结果。 我们在本章中讨论的功能是平均值,中位数和模式。 Mean平均值通过求出数据集的和再除以求和数的总量得到平均值 函数mean()用于在R语言中计算平均值。 语法用于计算R中的平均值的基本语法是 - mean(x, trim = 0, na.rm = FALSE, ...) 以下是所使用的参数的描述 -
例# Create a vector. x <- c(12,7,3,4.2,18,2,54,-21,8,-5) # Find Mean. result.mean <- mean(x) print(result.mean) 当我们执行上面的代码,它产生以下结果 - [1] 8.22 应用修剪选项当提供trim参数时,向量中的值被排序,然后从计算平均值中减去所需的观察值。 当trim = 0.3时,来自每端的3个值将从计算中减去以找到均值。 在这种情况下,排序的向量是(-21,-5,2,3,4.2,7,8,12,18,54),并且从用于计算平均值的向量中移除的值是(-21,-5,2) 从左边和(12,18,54)从右边。 # Create a vector. x <- c(12,7,3,4.2,18,2,54,-21,8,-5) # Find Mean. result.mean <- mean(x,trim = 0.3) print(result.mean) 当我们执行上面的代码,它产生以下结果 - [1] 5.55 应用NA选项如果有缺失值,则平均函数返回NA。 要从计算中删除缺少的值,请使用na.rm = TRUE。 这意味着去除NA值。 # Create a vector. x <- c(12,7,3,4.2,18,2,54,-21,8,-5,NA) # Find mean. result.mean <- mean(x) print(result.mean) # Find mean dropping NA values. result.mean <- mean(x,na.rm = TRUE) print(result.mean) 当我们执行上面的代码,它产生以下结果 - [1] NA [1] 8.22
|
请发表评论