1
xls 파일을 읽음으로써 얻은 데이터 프레임에 문제가 있습니다. 해당 데이터 프레임의 모든 데이터 유형이 '유니 코드'이며이 작업을 수행 할 수 없습니다. str 값으로 변경하고 싶습니다. 또한 가능한 경우이 사실의 이유를 알고 싶습니다. 나는 '외부 데이터'에 대해 들었고, 칼럼과 색인 모두 유니 코드의 'u'를 이들 이름 앞에 표시한다는 것을 알고 있습니다. 인코딩에 대해 거의 알지 못합니다. 누군가이 부분에 대해 더 설명하면 정말 감사 할 것입니다.문자열에 대한 데이터 프레임의 유니 코드 데이터
내가 파이썬 2를 사용하고 있는데 내가
.astype(str)
.astype(basestring)
.apply(str)
및
.str.decode('iso-8859-1').str.encode('utf-8')
등의 기능을 가진 열을 기준으로 그에게 열을 해결하기 위해 tryed (여기이 마지막 하나를 읽고 난 그냥 그것을 썼다 다른 것을 시도하는 코드). 나는 또한 시도했다
그러나이 최후는 시리즈와 함께 사용할 수 없다. 이 문제를 명확히하기 위해 누군가 도와 드릴 수 있기를 바랍니다. 미리 감사드립니다 !!
방법에 대해 : http://stackoverflow.com/questions/2365411/python-convert-unicode-to-ascii-without-errors –
감사하지만 난에 그 문제를 적용하는 방법을 실제로 모른다 광산. 어쨌든 나는 내일 인코딩을 이해하려고 노력할 것입니다 ... 다시 한번 감사드립니다! –