如何使用熊猫用名称替换变量

时间:2019-09-20 07:52:32

标签: python pandas numpy

考虑数据帧df中的一列(结果),该数据帧存储有0和1。

0表示失败,1表示通过。

如何在df ['Result']列中将0替换为Fail,将1替换为Pass?

2 个答案:

答案 0 :(得分:1)

我们的pandas.Series.map

df.results = df.results.map({0: 'Fail', 1: 'Pass'})

答案 1 :(得分:0)

您可以尝试:

df['Result'] = np.where(df['Result'] == 0, 'Fail', 'Pass')
相关问题