我有两个分类变量(性别和健康)。性别可以将男性和女性视为价值观,而健康可以根据健康水平得出1、2、3、4、5价值观(1较不健康,2较1更好,...,5是最健康)< / p>
对于以下数据集,我需要确定女性是否比男性健康。
我知道对于分类变量,存在两个(或多个)比例之间的差异的ChiSquare检验和独立性的ChiSquare检验。但似乎这两个测试都无法比较两个变量。请告知我该如何进行所需的比较。
-Beejal
答案 0 :(得分:0)
您需要创建2个列表:
men = [45,70,178,92,26]
women = [36, 67, 329, 147, 20]
然后,您需要将列表的第一个数字乘以一个,第二个乘以2,依此类推。您还需要两个变量,稍后将进行比较
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
最后,您将比较两个变量:
if men_health > women_health:
print ("men are more healthy!")
elif men_health < women_health:
print ("women are more healthy!")