首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >两个分类变量之间的比较

两个分类变量之间的比较
EN

Stack Overflow用户
提问于 2019-05-11 18:35:03
回答 1查看 1.2K关注 0票数 1

我有两个分类变量(性别和健康)。性别可以取值男性和女性,而健康可以取值1,2,3,4,5,取决于健康水平(1表示不太健康,2比1更健康,...,5是最健康的)

对于下面的数据集,我需要确定女性是否比男性更健康。

我知道对于分类变量,有两个(或更多)比例差异的ChiSquare检验和ChiSquare独立性检验。但这两个测试似乎都不能比较两个变量。请建议我应该如何去进行所需的比较。

-Beejal

EN

回答 1

Stack Overflow用户

发布于 2019-05-11 19:09:51

您需要创建两个列表:

代码语言:javascript
复制
men = [45,70,178,92,26]
women = [36, 67, 329, 147, 20]

然后,您需要将列表的第一个数字乘以1,将第二个数字乘以2,依此类推。您还需要两个变量,稍后将对它们进行比较

代码语言:javascript
复制
j = 0
men_health = 0
women_health = 0
for i in range (1,5):
    men_health = men_health + men[j] * i
    women_health = women_health + women[j] * i  
    j =+ 1

最后,您将比较您的两个变量:

代码语言:javascript
复制
if men_health > women_health:
    print ("men are more healthy!")
elif men_health < women_health:
    print ("women are more healthy!")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56089482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档