добавить префикс строки к каждому значению в столбце строки, используя Pandas
Я хотел бы добавить строку в начало каждого значения в указанном столбце кадра данных pandas (элегантно). Я уже понял, как это сделать, и сейчас я использую:
df.ix[(df['col'] != False), 'col'] = 'str'+df[(df['col'] != False), 'col']
Это, кажется, чертовски нелегкий поступок - знаете ли вы какой-либо другой способ (который, возможно, также добавляет символ в строки, где этот столбец равен 0 или NaN)?
В случае, если это пока неясно, я хотел бы обратиться:
col
1 a
2 0
в:
col
1 stra
2 str0