Nói rằng tôi có mảng này:Python Pandas Nếu giá trị trong cột B = bằng [X, Y, Z] thay thế cột A với chữ "T"
A, B
1, G
2, X
3, F
4, Z
5, I
Nếu cột B tương đương với [X, Y hoặc Z] thay thế cột A bằng giá trị "T"
Tôi đã tìm thấy cách thay đổi giá trị trong cùng một cột nhưng không phải trên, bất kỳ trợ giúp nào sẽ được đánh giá cao nhất.
Tôi nghĩ rằng bạn sử dụng ipython. Bạn có biết sự khác biệt về thời gian giữa chúng không? –
@ user765015 sử dụng loc trên ví dụ đồ chơi này mất 915 chúng tôi, sử dụng nơi mất 615us, vì vậy trong trường hợp này là nhanh hơn 30% – EdChum
@ user765015 cho 50.000 hàng df loc là hơi nhanh hơn 9,27ms so với 11,2 ms – EdChum