比较google电子表格django上的两行

时间:2017-11-21 09:11:19

标签: python google-sheets

我现在有一个问题。
我有一个谷歌电子表格,是调查问卷的答案。我想算一下有多少人得分(5,4,3,2,1分)这个地方的交通也是如此。这样的人。enter image description here我该怎么办?顺便说一句,我在django上使用google api

#All responses save in data  
data = pd.DataFrame(sheet.get_all_records())
#get data of traffic
data['trafic']
#['5','4','3','4','2']

#get data of gender
data['gender']
#['woman','man','woman','woman','man']

1 个答案:

答案 0 :(得分:0)

一个简单的解决方案是遍历数组并根据您遇到的内容总结内容。

示例

sum_men = 0
sum_women = 0
for i in range(0, len(data['traffic'])):
    if data['gender'][i] == "man":
        sum_men += data['traffic'][i]
    else:
        sum_women += data['traffic'][i]

print sum_men, sum_women

希望这有帮助!