R语言一步到位求数据的均值,频数,标准差,标准误差
用R语言快速求数据各组别的均值,频数,标准差,标准误差。
使用R语言中的'plyr'包的ddply()函数,和常见的summarise()函数。
导入'plyr'包和你的数据。
library(plyr)
library(readxl)
NP <- read_excel("C:/Users/lenovo/Desktop/NP.xlsx")
View(NP)
head(NP)#查看数据前6行
str(NP)#查看数据形式
数据为两组自变量: 添氮即SN(三个浓度水平:N1,N2,N3)、添磷SP(两个浓度水平:LP,HP)
因变量为:植物茎秆鲜重(sfw),植物根系鲜重(rfw)。
使用ddply()函数和summarise()函数求得sfw,rfw在不同处理水平下的的均值,频数,标准差,标准偏差。
zz<-ddply(NP,c("SN","SP"),summarise,psfw=mean(sfw,na.rm=TRUE),sd1=sd(sfw,na.rm = TRUE),n1=sum(!is.na(sfw)),se1=sd1/sqrt(n1),prfw=mean(rfw,na.rm=TRUE),sd2=sd(rfw,na.rm = TRUE),n2=sum(!is.na(rfw)),se2=sd2/sqrt(n2))
zz
这样就可以算出各组在不同水平下的sfw、rfw的均值(psfw,prfw)、标准差(sd1,sd2)、频数(n1,n2)、标准误差(se1,se2)。
说明:na.rm=TURE为忽略缺失数据的意思,sum(!is.na())为计算非缺失数据的频数。
数据百度云链接:https://pan.baidu.com/s/1KpjncD26-MM_x3_E1HQ00A
提取码:vvv2
R语言一步到位求数据的均值,频数,标准差,标准误差相关推荐
- R语言把dataframe数据转化为tibble格式、查看每个数据列的缺失值个数、使用数据列的均值对数据列的缺失值进行填充
R语言把dataframe数据转化为tibble格式.查看每个数据列的缺失值个数.使用数据列的均值对数据列的缺失值进行填充 目录
- r语言 读服务器数据,R语言数据实战 | 安装R语言
原标题:R语言数据实战 | 安装R语言 1.R的获取和安装 获取和安装R很容易(这也是它"亲民"的地方),具体步骤如下: Step 1: 登陆R语言官方网站https://www. ...
- R语言aggregate函数数据聚合实战
R语言aggregate函数数据聚合实战 目录 R语言aggregate函数数据聚合实战 #基本语法 # aggregate函数计算分组的均值(mean)
- R语言处理缺失数据的5个常用包
R语言处理缺失数据的5个常用包 1.常用缺失数据处理包 2. MICE 包 2.1基本介绍 2.2 实例展示 3.Amelia包 3.1基本介绍 3.2实例展示 4.missForest包 4.1基本 ...
- R语言入门第二集 实验一:R 语言数据结构、数据导入与数据处理
R语言入门第二集 实验一:R 语言数据结构.数据导入与数据处理 一.资源 R语言基本数据结构练习和数据的导入和处理对象常用函数练习--东北大学大数据班R语言实训第一次作业" R(4)求解数据 ...
- R语言进行dataframe数据内连接(Inner join):使用R原生方法、data.table、dplyr等方案
R语言进行dataframe数据内连接(Inner join):使用R原生方法.data.table.dplyr等方案 目录 R语言进行dataframe数据内连接(Inner join):使用R原生 ...
- R语言可视化dataframe数据、并自定义设置坐标轴各个标签使用不同的色彩
R语言可视化dataframe数据.并自定义设置坐标轴各个标签使用不同的色彩 目录 R语言可视化dataframe数据.并自定义设置坐标轴各个标签使用不同的色彩
- R语言ggplot2可视化数据点注释、标签显示不全、发生边界截断问题解决实战
R语言ggplot2可视化数据点注释.标签显示不全.发生边界截断问题解决实战 目录 R语言ggplot2
- R语言进行dataframe数据左连接(Left join):使用R原生方法、data.table、dplyr等方案
R语言进行dataframe数据左连接(Left join):使用R原生方法.data.table.dplyr等方案 目录 R语言进行dataframe数据左连接(Left join):使用R原生方法 ...
- R语言将dataframe数据从宽表(wide)变为长表(long)实战:tidyr包的gather函数、cdata包的unpivot_to_blocks函数、data.table使用melt函数
R语言将dataframe数据从宽表(wide)变为长表(long)实战:tidyr包的gather函数.cdata包的unpivot_to_blocks函数.data.table使用melt函数 目 ...
最新文章
- 获取用户电脑的上网IP地址
- 洛谷P1032 字串变换
- 搭建Ubuntu18.04+Anaconda3.x+Pycharm+SimpleITK(一)
- Debug深度学习中的NAN Loss
- InetAddress 解析
- MYSQL视图用户管理
- MSP432P401R TI Drivers 库函数学习笔记(一)导入工程模板
- leetcode323. 无向图中连通分量的数目
- Dropping Balls UVA - 679(二叉树的遍历)
- hosts 文件目录
- Linux VS code安装Monaco字体
- yasm linux gcc,yasm安装出现问题
- CentOS8桌面环境打开终端
- 类对象模型实验:类数据成员大小
- 【老罗笔记】关于成就的那些事
- mediawiki mysql配置_MediaWiki 搭建与配置使用
- 计算机信息安全培训计划,信息安全工作计划
- 快手怎么保存别人视频,用批量下载热门视频软件
- CCF 难题汇总(2013-2019 持续更新)
- 抖音终于活成了自己讨厌的样子