楼主: yangqianmo
6199 4

[程序分享] R语言 summary()函数 结果 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

高中生

60%

还不是VIP/贵宾

-

威望
0
论坛币
33 个
通用积分
0.0055
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
126 点
帖子
3
精华
0
在线时间
68 小时
注册时间
2019-12-16
最后登录
2024-4-28

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求助各位一个问题,本人在使用面板数据分位数回归(rqpd packages)的过程中,使用了summary()函数来输出结果(这是rqpd: Regression Quantiles for panel data (longitudinal data) in rqpd: Regression Quantiles for Panel Data (rdrr.io)
网站上给出的example的代码)
  1. library(rqpd)

  2. set.seed(10)
  3. m <- 3
  4. n <- 10
  5. s <- as.factor(rep(1:n,rep(m,n)))
  6. x <- exp(rnorm(n*m))
  7. u <- x*rnorm(m*n) + (1-x)*rf(m*n,3,3)
  8. a <- rep(rnorm(n),rep(m,n))
  9. y <- a + u
  10. fit <- rqpd(y ~ x | s, panel=panel(lambda = 5))
  11. **summary输出结果
复制代码
根据网页的说明和之前在论坛里找到的例子看,summary之后输出的结果应该是以下的样子:包含回归结果,标准误,t值和p-value,(图片来源于论坛) 1.png
但是,我运行这个程序或者运行本人自己的数据与程序后,进行summary(fit)之后的结果均为
2.png
与一般回归的结果在summary()应用后的返回值不同,请问出现这个问题的原因是什么?我应该怎么样才能看到结果的标准误,t /p 数值。
谢谢大家

二维码

扫码加我 拉你入群

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

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

关键词:Summary Summa Mary R语言 Mar

沙发
llb_321 在职认证  发表于 2022-3-9 22:37:58 |只看作者 |坛友微信交流群
那个example的代码运行后,summary结果是正常的。

summary(fit)

Call: rqpd(formula = y ~ x | s, panel = panel(lambda = 5))

taus: [1] 0.25 0.50 0.75

tau weights: [1] 0.25 0.50 0.25

Coefficients:
                  Value    Std. Error t value  Pr(>|t|)
(Intercept)[0.25]  2.16738  1.20475    1.79902  0.08460
x[0.25]           -3.52922  2.09202   -1.68699  0.10456
(Intercept)[0.5]   3.22301  1.33314    2.41760  0.02358
x[0.5]            -3.10681  1.20002   -2.58897  0.01610
(Intercept)[0.75]  4.51892  1.54618    2.92263  0.00745
x[0.75]           -1.89637  1.60018   -1.18509  0.24758

说明summary()没问题。

为什么你换了数据或模型,summary出不来,原因不清楚。
但是你可以用fit\$coef试试fit的系数结果,或者直接点fit查看list内容
已有 1 人评分论坛币 收起 理由
cheetahfly + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

使用道具

藤椅
yangqianmo 发表于 2022-3-13 20:01:19 |只看作者 |坛友微信交流群
llb_321 发表于 2022-3-9 22:37
那个example的代码运行后,summary结果是正常的。

summary(fit)
不好意思,我换用了我同学的电脑和程序,但是仍然无法按照常见格式输出系数结果,后来在example中我们更改命令为summary.rqpd(fit)解决了这个问题。
但是由于我自己的数据有430万,最终输出的fit$coefficient矩阵长度为16万,所以仍然没有办法通过更改命令获得我想要的结果,不知道您是否对数据量较大的情况下的输出有了解。   

使用道具

板凳
巴卫w 发表于 2022-4-14 16:47:47 |只看作者 |坛友微信交流群
yangqianmo 发表于 2022-3-13 20:01
不好意思,我换用了我同学的电脑和程序,但是仍然无法按照常见格式输出系数结果,后来在example中我们更改 ...
我有20万行数据的样子,请问您是怎么跑出来的呀,我感觉跑了好久都没出来,超级感谢!

使用道具

报纸
yangqianmo 发表于 2022-4-18 20:24:25 |只看作者 |坛友微信交流群
巴卫w 发表于 2022-4-14 16:47
我有20万行数据的样子,请问您是怎么跑出来的呀,我感觉跑了好久都没出来,超级感谢!
数据结果是借了学校的工作站跑出来的, 时间也比较久,我自己的电脑也是跑不出的。可以问问看身边有没有配置比较高的电脑~

使用道具

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

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

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

GMT+8, 2024-5-1 02:08