Tôi muốn nối một chuỗi vào đầu mỗi giá trị trong một cột đã nói của khung dữ liệu gấu trúc (một cách trang nhã). Tôi đã tìm ra cách thực hiện điều này và tôi hiện đang sử dụng:
df.ix[(df['col'] != False), 'col'] = 'str'+df[(df['col'] != False), 'col']
Đây có vẻ là một việc không cần thiết phải làm - bạn có biết cách nào khác không (cách này cũng có thể thêm ký tự vào các hàng mà cột đó là 0 hoặc NaN)?
Trong trường hợp điều này vẫn chưa rõ ràng, tôi muốn chuyển sang:
col
1 a
2 0
thành:
col
1 stra
2 str0
!= False
doanh nghiệp? Bạn muốn thêm str
vào mọi giá trị hay chỉ một số?
df['col'] = 'str' + df['col'].astype(str)
nào không?