Bir pandalar veri çerçevesinin söz konusu sütunundaki her değerin başlangıcına bir dize eklemek istiyorum (zarifçe). Bunu nasıl yapacağımı zaten buldum ve şu anda kullanıyorum:
df.ix[(df['col'] != False), 'col'] = 'str'+df[(df['col'] != False), 'col']
Bu, yapılması gereken cehennemsiz bir şey gibi görünüyor - başka bir yol biliyor musunuz (bu, o sütunun 0 veya NaN olduğu satırlara karakteri de ekleyebilir)?
Bu henüz net değilse, açmak isterim:
col
1 a
2 0
içine:
col
1 stra
2 str0
!= False
İşin nesi var ? str
Her değere mi yoksa sadece bazılarına mı eklemek istiyorsunuz ?
df['col'] = 'str' + df['col'].astype(str)
mi istiyorsunuz ?