医药项目统计联系QQ:231469242

cochran Q 测试用于非参数检验,特别是对分,二分

成功或失败

有效或无效

活着或死了

有缺陷的或无缺陷的

python代码

无显著差异,结论一致

# -*- coding: utf-8 -*-
# Import standard packages
import numpy as np
import pandas as pd # additional packages
from statsmodels.sandbox.stats.runs import cochrans_q obs = np.array([[1,1,0,1,0,1,1,1,0,0,1,1],
[1,1,1,1,0,1,1,1,0,1,1,1],
[1,1,0,0,0,1,1,0,1,0,1,1]]) def cochranQ(obs):
'''Cochran's Q test: 12 subjects are asked to perform 3 tasks. The outcome of each task is "success" or
"failure". The results are coded 0 for failure and 1 for success. In the example, subject 1 was successful
in task 2, but failed tasks 1 and 3.
Is there a difference between the performance on the three tasks?
''' # I prefer a DataFrame here, as it indicates directly what the values mean
df = pd.DataFrame(obs.T, columns = ['Diet1', 'Diet2', 'Diet3']) # --- >>> START stats <<< ---
(Q, pVal) = cochrans_q(df)
# --- >>> STOP stats <<< ---
print('\nCOCHRAN\'S Q -----------------------------------------------------')
print('Q = {0:5.3f}, p = {1:5.3f}'.format(Q, pVal))
if pVal < 0.05:
print("H1 wins,There is a significant difference between the three tasks.") else:
print("H0 wins,There was no significant change") cochranQ(obs)

测试,12个对象参加三种考试,检验三种考试难度是否一样。

H0,三种考试难度相同

H1,三种考试难度不同,至少有一个简单或难

三种考试有显著差异

https://study.163.com/provider/400000000398149/index.htm?share=2&shareId=400000000398149( 欢迎关注博主主页,学习python视频资源,还有大量免费python经典文章)

最新文章

  1. MongoDB基本管理命令
  2. Entity Framework 4 数据事务操作
  3. yii Html中的a标签使用
  4. Yii 如何渲染另一控制器中的视图。
  5. phpStorm中ftp的配置与使用
  6. c++内存分配
  7. PHP:PHP5.4连接SQLSERVER
  8. 比较Activiti中三种不同的表单及其应用
  9. BZOJ2300: [HAOI2011]防线修建
  10. java.lang.IllegalArgumentException: Called attach on a child which is not detached: ViewHolder
  11. JavaScript数据类型之null和undeined
  12. 为ivew的Page组件的跳页增加跳页确定按钮
  13. 盒子尺寸父子传递及嵌套Demo
  14. 牛客网round1
  15. Java项目怎么使用Swagger生成API文档?
  16. strip_tags、htmlentities、htmlspecialchars的区别
  17. Python标准库:内置函数hasattr() getattr() setattr() 函数使用方法详解
  18. 【BLE】CC2541之主机端读取特征值
  19. 远程诊断DoIP
  20. 修改select样式,vue select

热门文章

  1. Maven私有仓库搭建以及使用
  2. Activity 在横竖屏切换情况下的生命周期变化
  3. python3【基础】-字符串 常用的方法
  4. Python Pygame(5)绘制基本图形
  5. Thunder-Beta发布中间产物-2017秋-软件工程第十次作业
  6. Java课程实验报告 实验四 Java网络编程及安全
  7. 20172332『Java程序设计』课程结对编程练习_四则运算第二周阶段总结
  8. 20162320MyOD重做版
  9. Right-BICEP单元测试
  10. lintcode-445-余弦相似度