1
我是熊猫图书馆的新手,需要一些帮助。我有两列这样的:使用Python进行数据分析熊猫
Test Result Risk Rating
Fail Low
Pass Medium
Skip High
Pass Low
Fail Medium
Pass High
Skip Low
Fail Medium
Fail High
现在,我需要找到不合格,合格的总数,并从“测试结果”栏略过,我能够做到这一点。但是,我还需要从“风险评级”列中将“测试结果”列的“失败”总数与“低”进行比较。同样,总数失败与中等等。我的最终结果应该如下所示:
Fail (Low Risk Rating) = 1
Fail (Medium Risk Rating) = 2
Fail (High Risk Rating) = 1
Pass (Low Risk Rating) = 1
Pass (Medium Risk Rating) = 1
Pass (High Risk Rating) = 1
Skip (Low Risk Rating) = 1
Skip (Medium Risk Rating) = 0
Skip (High Risk Rating) = 1
我该怎么做?任何帮助,将不胜感激。
thanks..I正在使用DF = df.groupby([ '测试结果', '风险评级'])尺寸()出栈(fill_value = 0),但不能够从df的结果中获得特定的值。例如。我只需要'高','低','中'值的'失败'值。 –
我认为你需要['布尔索引'](http://pandas.pydata.org/pandas-docs/stable/indexing.html#boolean-indexing) – jezrael