Saya agak terjebak dalam mengekstraksi nilai dari satu pengkondisian variabel pada variabel lain. Misalnya, dataframe berikut:
A B
p1 1
p1 2
p3 3
p2 4
Bagaimana saya bisa mendapatkan nilai A
kapan B=3
? Setiap kali saya mengekstrak nilai A
, saya mendapat objek, bukan string.
df.query
dan pd.eval
sepertinya cocok untuk kasus penggunaan ini. Untuk informasi tentang pd.eval()
keluarga fungsi, fitur, dan kasus penggunaannya, kunjungi Evaluasi Ekspresi Dinamis di panda menggunakan pd.eval () .
item()
di akhir.