“Pandas -Spaltenname entspricht einem anderen Spaltenwert” Code-Antworten

Pandas setzen eine Spalte gleich einer anderen

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 -Spaltenname entspricht einem anderen Spaltenwert

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

Ähnliche Antworten wie “Pandas -Spaltenname entspricht einem anderen Spaltenwert”

Fragen ähnlich wie “Pandas -Spaltenname entspricht einem anderen Spaltenwert”

Weitere verwandte Antworten zu “Pandas -Spaltenname entspricht einem anderen Spaltenwert” auf Python

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen