“Замените несколько значений столбцов панды” Ответ

Замените несколько значений в столбце Pandas

df = pd.DataFrame({'a':['Small', 'Medium', 'High']})

In [22]: df
Out[22]: 
        a
0   Small
1  Medium
2    High

[3 rows x 1 columns]

df.replace({'a' : { 'Medium' : 2, 'Small' : 1, 'High' : 3 }})
Black Badger

Замените несколько значений столбцов панды

import pandas as pd

df = pd.DataFrame([
	[4, -9, 8],
	[1, 2, -4],
    [2, 2, -8],
    [0, 7, -4],
	[2, 5, 1]],
	columns=['a', 'b', 'c'])

df = df.replace({'a':{1:11, 2:22}, 'b':{5:55, 2:22}})
print(df)
Horrible Hoopoe

Ответы похожие на “Замените несколько значений столбцов панды”

Вопросы похожие на “Замените несколько значений столбцов панды”

Больше похожих ответов на “Замените несколько значений столбцов панды” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования