팬더 데이터 프레임의 해당 열에서 각 값의 시작 부분에 문자열을 추가하고 싶습니다 (우아하게). 나는 이미 이것을 수행하는 방법을 알아 냈고 현재 다음을 사용하고 있습니다.
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)
하십니까?