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