我正在尝试从 WINorLOSS 列中检查是否获胜,但出现以下错误:
2 回答
0
变量combined.WINorLOSS 似乎是一个Series 类型的对象,你不能将一个可迭代的(如list、dict、Series 等)与字符串类型的值进行比较。我认为你的意思是:
for i in combined.WINorLOSS:
if i=='W':
hteamw+=1
else:
ateamw+=1
于 2020-12-25T00:12:20.600 回答
0
您不能将一系列值(如您的 WINorLOSS 数据框列)与单个字符串值进行比较。但是,您可以使用以下方法计算列中的“L”和“W”:
hteamw = combined['WINorLOSS'].value_counts()['W']
hteaml = combined['WINorLOSS'].value_counts()['L']
于 2020-12-25T00:16:24.103 回答