[英]Unequal values in dataframe after merge
我正在學習數據科學入門課程,因此我必須合並3個按國家/地區名稱索引的數據集。 我編碼的結果數據框的形狀與所需的形狀相同,但是在相等性測試上失敗了。 收到錯誤消息,內容為:
遍歷數據幀,我們發現以下各列存在差異:dict_keys(['人均能源供應','能源供應'])。
我從結果數據框和合並這些值的原始數據框檢查並比較了這兩列的值,兩種情況下的值均相等。 我在這里可能會缺少什么?
您檢查過數據類型了嗎? 如果以不同的方式導入它們,則它們可能已從一個來源導入為對象,而從另一來源導入為int。
您可以通過打印檢查dtype
df['col_name'].dtype
恐怕您的問題確實沒有很多事情要做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.