1
我想讓我的程序的用戶能夠按照他們選擇的特定值過濾列中的值。但是,我的代碼出現以下錯誤「無效的類型比較」。任何想法如何做到這一點?使用用戶輸入的值來過濾值(Pandas,Python 3)
var2 = input("Enter Which Value you would like to filter by")
b = frame[(frame['Column1'] > var2)]
print(b)
我想讓我的程序的用戶能夠按照他們選擇的特定值過濾列中的值。但是,我的代碼出現以下錯誤「無效的類型比較」。任何想法如何做到這一點?使用用戶輸入的值來過濾值(Pandas,Python 3)
var2 = input("Enter Which Value you would like to filter by")
b = frame[(frame['Column1'] > var2)]
print(b)
想通了,簡單的解決方案。必須將該值轉換爲浮點數
b= frame[(frame['Column1'] > float(var2))]