![](/img/trans.png)
[英]How to change values in certain column of DataFrame based on another DataFrame in Pandas
[英]How to change the value in another column of a certain category in a pandas dataframe?
我目前正在研究一個數據框,並且在某個列中我有不同類別的類(生物分類法)。 在這個類列中,+/- 3000 行中有 105 個獨特的類。 您可以將每一行視為一個物種。 多個物種可以屬於 1 個類。
對於此類列中的“Unknown”類,我想更改類列中具有“Unknown”的每一行中“Superkingdom_name”列的值。 這是怎么做的?
我目前不知道如何做到這一點。
因此,我希望為類列中具有“未知”值的每一行更改“Superkingdom_name”的值。
謝謝!
由於您提供的信息非常有限,我認為您可以使用loc方法。 假設您的數據存儲在df
:
df.loc[df['class'] == "Unknown", 'Superkingdom_name'] = "new_value"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.