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 Akhi B=3nà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.queryvà pd.evalcó 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.