【python】【pandas】使用loc修改dataframe中的單元格

 

基本結構:

df.loc[行,列] = 新的值

 

行: 選擇出想要修改的行。而選擇的時候,可以取出該dataframe的某一列,進行條件匹配,確定出想要修改的行。

列:要修改滿足條件的行的哪一列。這裏要寫列名。

 

舉例比如:

df.loc[(df.user_name == 'Xiaoming'), 'age'] = 8

含義是將df中user_name爲xiaoming的列,其age改成8,也就是把表中所有叫小明的人的年齡改成8

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章