“Имя столбца Pandas равное другому значению столбца” Ответ

Панды установили один столбец, равный другому

In [300]:
df.loc[df['colA'] == 'a', 'colC'] = df['colB']
df['colC'] = df['colC'].fillna(0)
df

Out[300]:
   id colA  colB  colC
0   0    a    13    13
1   1    a    52    52
2   2    b    16     0
3   3    a    34    34
4   4    b   946     0
Relieved Rat

Имя столбца Pandas равное другому значению столбца

In [2]: df
Out[2]:
    A  B
0  p1  1
1  p1  2
2  p3  3
3  p2  4

In [3]: df.loc[df['B'] == 3, 'A']
Out[3]:
2    p3
Name: A, dtype: object

In [4]: df.loc[df['B'] == 3, 'A'].iloc[0]
Out[4]: 'p3'
Testy Trout

Ответы похожие на “Имя столбца Pandas равное другому значению столбца”

Вопросы похожие на “Имя столбца Pandas равное другому значению столбца”

Больше похожих ответов на “Имя столбца Pandas равное другому значению столбца” по Python

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

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