楼主: dragonfly1228
43253 7

[问答] R语言里求数据框几列数据的平均值 [推广有奖]

  • 0关注
  • 0粉丝

小学生

64%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
45 点
帖子
7
精华
0
在线时间
6 小时
注册时间
2017-12-12
最后登录
2018-1-17

楼主
dragonfly1228 发表于 2017-12-12 20:02:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
求大神帮忙
我现在有一个数据框,数据框的7,8,9,10列数据是相关的,我要对这4列的每行的对应数字求平均,要怎么做啊?里面有缺失值
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:R语言 求数据 平均值 数据框 求平均 R语言 统计

沙发
yugao1986 发表于 2017-12-13 15:37:33
data_frame$mean <- apply(data_frame[,7:10], 1, mean)

藤椅
dragonfly1228 发表于 2017-12-13 19:15:55
yugao1986 发表于 2017-12-13 15:37
data_frame$mean
我用这个代码输进去提示找不到对象‘7’是怎么回事?我数据框没导好吗?

板凳
jiangbeilu 学生认证  发表于 2017-12-14 06:52:17
  1. data_frame$mean <- apply(data_frame[,7:10], 1, mean,na.rm=T)
复制代码

因为有NA,所以需要加入na.rm=T,不然你算出来的都是NA
已有 1 人评分论坛币 热心指数 信用等级 收起 理由
yugao1986 + 1 + 5 + 1 精彩帖子

总评分: 论坛币 + 1  热心指数 + 5  信用等级 + 1   查看全部评分

报纸
dragonfly1228 发表于 2017-12-14 15:49:08
jiangbeilu 发表于 2017-12-14 06:52
因为有NA,所以需要加入na.rm=T,不然你算出来的都是NA
好的,谢谢,解决了

地板
屋檐滴语 发表于 2017-12-14 16:13:20 来自手机
dragonfly1228 发表于 2017-12-12 20:02
求大神帮忙
我现在有一个数据框,数据框的7,8,9,10列数据是相关的,我要对这4列的每行的对应数字求平均 ...
先处理缺失值,R语言实战那本书讲的很到位,可以参考下。

7
dragonfly1228 发表于 2017-12-14 16:32:38
屋檐滴语 发表于 2017-12-14 16:13
先处理缺失值,R语言实战那本书讲的很到位,可以参考下。
好的,谢谢

8
CMO-首席物料官 发表于 2021-12-20 14:03:44
jiangbeilu 发表于 2017-12-14 06:52
因为有NA,所以需要加入na.rm=T,不然你算出来的都是NA
您的方法很好使,谢谢!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-8 06:07