報錯:
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
意思是你的數組真實值不明確,出現問題代碼:
for i in range(0,9999): if a[i] > b: print('errer:',a[i])
解決:發現是相比較的數據類型不一致,進行轉型即可
b = 3*std b = b.values a = abs(data_col_10-mean) a.shape a = a.values type(a)
果然修改之后運行成功