簡體   English   中英

熊貓變量類型進行比較

[英]Pandas variable type for comparison

我正在特別在Pandas的DataFrame中尋找值。 為此:

Result = df.loc[df["ROW_PRICE"] == ReferencePrice]

問題是,如果數據框中的變量類型與“ ReferencePrice”的變量類型不同,則結果將為空。

有誰知道如何將數據框的值轉換為字符串以進行比較? (我還將“ ReferencePrice”也轉換為字符串-> str(ReferencePrice))

看來您需要將兩者都string為相同類型的string

Result = df.loc[df["ROW_PRICE"].astype(str) == str(ReferencePrice)]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM