pandas数据清洗--替换数据replace

import pandas as pd
data = pd.DataFrame(
    {
    
    'A': [0, 1, 2, 3, 4],
    'B': [5, 6, 7, 8, 9],
    'C': ['a', 'b', 'c', 'd', 'e']}
)

data
# 数值替换
data.replace(0, 100)
# 列表替换为值
data.replace([0, 1, 2, 3], 4)
# 列表替换为对应列表中的值
data.replace([0, 1, 2, 3], [4, 3, 2, 1])
# 按字典替换
data.replace({
    
    0: 10, 1: 100})


猜你喜欢

转载自blog.csdn.net/lildn/article/details/114585915