楼主: 算了灬
1519 2

[问答] 不借助for循环,同一个数据框中,各列之间进行分位数回归,并保存各列间的检验结果 [推广有奖]

  • 0关注
  • 0粉丝

大专生

65%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
967 点
帖子
20
精华
0
在线时间
71 小时
注册时间
2015-9-9
最后登录
2018-10-11

楼主
算了灬 发表于 2016-1-27 15:30:29 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位大神,我想知道不借助for循环,能否在各列之间进行分位数回归,比如第一列与其余的所有列,第二列,与其余的所有列(包括第一列),以此类推。能够实现吗?先行谢过各位!
二维码

扫码加我 拉你入群

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

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

关键词:分位数回归 for循环 数据框 分位数 For

沙发
yywan0913 在职认证  发表于 2016-1-29 14:07:13
  1. library("quantreg")
  2. ##data
  3. sapply(1:ncol(data),function(x) summary(rq(data[,x]~data[,-x],...)))
复制代码

好吧  其实还是循环

藤椅
算了灬 发表于 2016-2-2 11:22:51
yywan0913 发表于 2016-1-29 14:07
好吧  其实还是循环
这几天一直在研究,通过构造一个大的矩阵,然后构造一个用于分组的因子,再用by()或者apply族进行计算,也不知道研究半天能比for循环快多少……

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 02:02