文章目录
如何在DataFrame中根据条件替换列中的值
方法1:使用dataframe.loc[]函数
通过这个方法,我们可以用一个条件或一个布尔数组来访问一组行或列。如果我们可以访问它,我们也可以操作它的值,是的!这是我们的第一个方法,通过pandas中的dataframe.loc[]
函数,我们可以访问一个列并通过一个条件改变它的值。
df.loc[ df[“column_name”] == “value”, “column_name” ] = “replace_value”
示例: 我们要把性别栏中的所有 “男性 “改为1。
import pandas as pd
import numpy as np
data= {
'Name': ['John'