楼主: 2286116865
2629 2

[问答] R语言中每组的中位数并赋值 [推广有奖]

  • 2关注
  • 4粉丝

讲师

16%

还不是VIP/贵宾

-

威望
0
论坛币
369 个
通用积分
1.7884
学术水平
1 点
热心指数
6 点
信用等级
1 点
经验
7033 点
帖子
294
精华
0
在线时间
294 小时
注册时间
2015-5-3
最后登录
2024-1-1

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如题,请教大家,我数据集d中有个连续性变量x,我已经将x根据三分位数分组了,设为新变量x_cut3,现在我想求每组分位数的对应x变量的中位数值,并将该值赋值给新变量x3_med,请问该如何实现呢
二维码

扫码加我 拉你入群

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

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

关键词:R语言 中位数 分位数 如何实现 新变量

沙发
nanaxi666 发表于 2022-5-1 20:00:34 |只看作者 |坛友微信交流群
楼主你好,请问你的问题解决了嘛?我想向您请教一下,您是怎么给连续型变量x按照三分位分组的呀?谢谢楼主~

使用道具

藤椅
llb_321 在职认证  发表于 2022-5-1 21:18:23 |只看作者 |坛友微信交流群
nanaxi666 发表于 2022-5-1 20:00
楼主你好,请问你的问题解决了嘛?我想向您请教一下,您是怎么给连续型变量x按照三分位分组的呀?谢谢楼主~ ...
  1. a <- seq(2.2, 4.2, 0.1) #示例数据
  2. d <- cut(a,
  3.          breaks = quantile(a, probs = seq(0, 1, 1 / 3)),
  4.          labels = c("A", "B", "C"),
  5.          include.lowest = T) #分组为因子型
复制代码

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-24 05:52