楼主: carweed
20307 13

[一般统计问题] 请问:有能直接出Pearson+Spearman相关系数表的命令不? [推广有奖]

  • 1关注
  • 6粉丝

已卖:8份资源

教授

94%

还不是VIP/贵宾

-

威望
0
论坛币
86 个
通用积分
86.8961
学术水平
9 点
热心指数
8 点
信用等级
6 点
经验
120779 点
帖子
1010
精华
0
在线时间
2340 小时
注册时间
2009-1-19
最后登录
2025-12-30

楼主
carweed 发表于 2012-7-17 09:21:44 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问:有能直接出Pearson+Spearman相关系数表的命令不?
就是有没有能直接做如下图的那个表的命令?
莫非只能手动整理了?
O(∩_∩)O谢谢!
1.jpg


二维码

扫码加我 拉你入群

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

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

关键词:spearman pearman pearson 相关系数表 相关系数 系数 皮尔逊相关系数 偏相关系数 pearson相关系数 相关系数检验 spearman相关系数 复相关系数 相关系数矩阵

沙发
carweed 发表于 2012-7-17 09:51:19
主对角线上面的部分是Pearson相关系数
主对角线下面的部分是Spearman相关系数
当然,二者互换是一样的喽

藤椅
emilystrange101 发表于 2012-8-11 13:12:40
请教高手,spearman系数可以一次全部算得吗,还是需要两两去算

板凳
sungmoo 发表于 2012-8-19 08:36:21
已有 1 人评分论坛币 收起 理由
dxystata + 20 好的意见建议

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

报纸
carweed 发表于 2012-8-20 09:54:40
sungmoo 发表于 2012-8-19 08:36
https://bbs.pinggu.org/thread-455856-3-1.html
非常感谢~!

地板
carweed 发表于 2012-8-20 10:53:26
sungmoo 发表于 2012-8-19 08:36
https://bbs.pinggu.org/thread-455856-3-1.html
不懂mata。。。对你的这个程序不太理解,只能机械套用了。运行中stata报错,调试了半天也没太明白。。。。还得麻烦你帮我看一下例子如下:
sysuse auto, clear   
local vlist trunk weight length  //我把变量列表都放在这里了

spearman `vlist'
n mata
x=st_data(.,"`vlist'")
c=correlation(`vlist')    //这里的x是变量列表吗?
n=rows(c)
b=strofreal(lowertriangle(c)+uppertriangle(st_matrix("r(Rho)")), "%9.3f")
p=st_matrix("r(P)")
for (i=2; i<=n; i++) {
for (j=1; j<=i-1; j++) {
p[i,j]=2*ttail(rows(x)-2,abs(c[i,j]/sqrt((1-c[i,j]^2)/(rows(x)-2))))           //这里的“x”该放什么?看不懂,惭愧。。。。。
b[i,j]=b[i,j]+(p[i,j]<0.01?"***":(p[i,j]<0.05?"**":(p[i,j]<0.1?"*":"")))
b[j,i]=b[j,i]+(p[j,i]<0.01?"***":(p[j,i]<0.05?"**":(p[j,i]<0.1?"*":"")))
}
}
c=editvalue(b+J(n,n,"(")+strofreal(p,"%9.3f")+J(n,n,")"), "2.000(0.000)", "1")
c
end



谢谢~!

7
sungmoo 发表于 2012-8-20 11:15:41
c=correlation(x)
*前面已经定义了矩阵x

8
carweed 发表于 2012-8-20 11:49:07
sungmoo 发表于 2012-8-20 11:15
c=correlation(x)
*前面已经定义了矩阵x
哦!搞好了 谢谢哈~!

9
无尘第二 发表于 2013-1-17 11:07:03
谢谢sungmoo和carweed,这个结果输出txt格式的,能否用EXCEL格式输出呢?用了logout命令,没成功……

10
转折点教育 发表于 2014-12-31 20:06:27
sysuse auto, clear   
local vlist trunk weight length  
上述程序中,trunk weight length三个是变量名吗?

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-4 09:10