请选择 进入手机版 | 继续访问电脑版
楼主: kidczw
1078 0

[Python] Ridit分析的Python实现 [推广有奖]

  • 8关注
  • 2粉丝

博士生

32%

还不是VIP/贵宾

-

威望
0
论坛币
695 个
通用积分
17.6788
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
21957 点
帖子
45
精华
0
在线时间
456 小时
注册时间
2015-1-26
最后登录
2024-4-15

kidczw 发表于 2021-2-12 20:46:55 |显示全部楼层 |坛友微信交流群
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
    Ridit分析是非参数检验方法之一,用于按等级分组资料的比较,常用于医药学(但我觉得应该经济学上也可以应用很广)。本质上就是一个假设检验,可以用来判断两个样本相似性,并且可以指出哪组更优,最重要的一点在于它的数据变量是有序的,如下面的例子

1.png


    我们知道,从效果上来看,变量名:无效<好转<显效<控制,现在的问题是,两种药剂的效果到底哪个好?
如果阅读过一些统计学书籍,有些朋友可能会想到拟合优度检验,以一组为对照组,检验各变量数据(无效、好转...)之间的比例是否相等,这个方法是可行的,但是却忽略了各个变量之间的次序关系,而且最主要的是,得到结果后没办法判断哪种药剂更加的优秀(写到这里突然想到这个方法好像可以用来比较经济政策的优劣?)
Ridit法则为上面的问题提出了一个较好的解决方式。具体操作可以看这个链接
https://wenku.baidu.com/view/2521d8f9d1f34693dbef3e27.html
    上网搜了很久,发现好像没有Ridit操作的Stata、Python代码,貌似有SPSS操作教程(不过电脑没有),但是我本人又不会写Stata代码,所以改用了Python,下面是代码贴图
2.png

3.png

4.png

下面是两个案例的输出结果,其中第一个案例是上面百度文库链接的
案例一:
7.png


5.png

案例二:
8.png

6.png


注:上面的案例都是以第一行为标准组,大家使用代码时自行调整位置,需要的数据源文件必须是csv格式,可以在代码的第五行第六行看到能够修改文件路径和置信水平(默认95%)

本人水平不高,写了一下午才出来,如果代码中出现啥bug请联系我。写代码不易,如果各位兄弟姐妹喜欢的话送点论坛币给弟弟吧



二维码

扫码加我 拉你入群

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

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

关键词:python ridit IDI 非参数检验 假设检验 Python Ridit

ridit.rar

2.23 KB

需要: 2 个论坛币  [购买]

包括源代码和案例文件

# 个人博客 https://code-fox.gitee.io/
您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

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

GMT+8, 2024-4-16 17:01