मैं पंडों के डेटाफ्रेम (सुरुचिपूर्ण ढंग से) के उक्त कॉलम में प्रत्येक मूल्य की शुरुआत के लिए एक स्ट्रिंग जोड़ना चाहूंगा। मैंने पहले ही पता लगा लिया कि यह कैसे करना है और मैं वर्तमान में उपयोग कर रहा हूं:
df.ix[(df['col'] != False), 'col'] = 'str'+df[(df['col'] != False), 'col']
ऐसा लगता है कि एक अयोग्य चीज़ का एक नरक है - क्या आप किसी अन्य तरीके से जानते हैं (जो शायद उन पंक्तियों को भी जोड़ता है जहां वह स्तंभ 0 या NaN है)?
यदि यह अभी तक अस्पष्ट है, तो मैं मोड़ना चाहूंगा:
col
1 a
2 0
में:
col
1 stra
2 str0
!= False
व्यापार के साथ क्या हो रहा है ? क्या आप str
हर मूल्य या केवल कुछ को जोड़ना चाहते हैं ?
df['col'] = 'str' + df['col'].astype(str)
?