Tôi đang gặp khó khăn khi trích xuất giá trị của một điều kiện biến trên một biến khác. Ví dụ: khung dữ liệu sau:
A B
p1 1
p1 2
p3 3
p2 4
Làm thế nào tôi có thể nhận được giá trị của A
khi B=3
nào? Mỗi khi tôi trích xuất giá trị của A
, tôi nhận được một đối tượng, không phải một chuỗi.
df.query
và pd.eval
có vẻ như phù hợp với trường hợp sử dụng này. Để biết thông tin về nhóm pd.eval()
hàm, tính năng và trường hợp sử dụng của chúng, vui lòng truy cập Đánh giá biểu thức động ở gấu trúc bằng pd.eval () .
item()
vào cuối.