dataframe更改列類型、更改單元格的值和字典排序取值


dataframe在以條件查找滿足條件的行時,因為列類型為object會失敗,需要更改列類型,如下:

df_gc["PCI"] = df_gc["PCI"].astype('int')

將所有列全部改為字符型
source_df = source_df.applymap(str)

取值字典中最大的N個數值如下:
sorted_x = sorted(dic.items(), key=lambda x: x[1],reverse=True)
best_5 = sorted_x[:5]

更改dataframe中的某個單元格的值:
df_gc.loc[(df_gc.小區號 == df.iloc[m]["小區號"]), 'PCI'] = best


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM