“Nama kolom PANDAS sama dengan nilai kolom lainnya” Kode Jawaban

PANDAS mengatur satu kolom sama dengan yang lain

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

Nama kolom PANDAS sama dengan nilai kolom lainnya

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

Jawaban yang mirip dengan “Nama kolom PANDAS sama dengan nilai kolom lainnya”

Pertanyaan yang mirip dengan “Nama kolom PANDAS sama dengan nilai kolom lainnya”

Lebih banyak jawaban terkait untuk “Nama kolom PANDAS sama dengan nilai kolom lainnya” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya