R:计算data.frame数据row均值

R计算data.frame行row平均方法有2种 :rowMeans()和apply()

创建data.frame,计算平均分Avg_score

df1 = data.frame( Name = c(‘Pyyy’,’Pyu’, ‘Mic’,’Maie’,’Rvi’,’Xin’,’Jan’),
Mathematics1_score=c(88,57,50,73,30,97,89),
Mathematics2_score=c(45,78,44,89,66,49,72),
Science_score=c(56,52,45,88,33,90,47))

计算方法如下

方法1.rowMeans()

df1$Avg_score = rowMeans(df1[,c(2,3,4)])

方法2.apply()

df1$Avg_score = apply(df1[,-1], 1, mean)

R:计算data.frame数据row均值

如若转载,请注明出处:https://www.ouq.net/r%e8%ae%a1%e7%ae%97data-frame%e6%95%b0%e6%8d%aerow%e5%9d%87%e5%80%bc.html

(2)
打赏 微信打赏,为服务器增加100M流量 微信打赏,为服务器增加100M流量 支付宝打赏,为服务器增加100M流量 支付宝打赏,为服务器增加100M流量
上一篇 2020年3月19日 下午4:04
下一篇 2020年3月20日 下午11:45

相关推荐

  • R:gene symbol与id转换

    利用R将gene symbol与id转换 安装所需包 if (!requireNamespace(“BiocManager”, quietly = TRUE…

    2020年3月16日
  • Pheatmap包使用

    Pheatmap简介: Pretty Heatmaps——Implementation of heatmaps that offers more control over dime…

    R 2020年3月15日
  • dplyr包筛选数据

    dplyr与安装 dplyr是一个强大的R软件包,用于处理,清理和汇总非结构化数据。简而言之,它使得R中的数据探索和数据操作变得简单快捷。 最简单的方法是安装 tidyverse包…

    2020年3月17日
  • RStudio开发环境下载安装

    RStudio是为R语言设计的一种跨平台集成开发环境。其特色包括可客制化的软件套件视觉化界面与同团队开发的一系列数据可视化与出版工具。RStudio有免费的自由软件版本及收费的专业…

    2020年3月12日
  • R:计算数据框中每一行的标准偏差

    RowSD = function(x) {sqrt(rowSums((x – rowMeans(x))^2)/(dim(x)[2] – 1))}

    R 2022年4月21日