python - pandas或者sklearn中如何将字符形式的标签数字化
ringa_lee
ringa_lee 2017-04-18 10:06:45
0
4
1764

例如我有一个标签列形如:
[A,A,A,B,B,C,C,C,C]
转化为:
[0,0,0,1,1,2,2,2,2]

pandas和scikit-learn中有简单的实现吗?

另外大家在学习一个新的包时是怎样根据问题找到文档的具体位置的?有啥经验可以交流下吗?谢谢啦!

ringa_lee
ringa_lee

ringa_lee

모든 응답(4)
左手右手慢动作

pandas은 구현하기가 매우 쉽습니다. 간단히 Category 객체로 변환하면 됩니다. 이러한 용어를 요인 및 수준이라고 하며 수준은 일반적으로 자동으로 수치 저장으로 변환됩니다.

으아아아

다음으로 카테고리 라벨을 확인하세요

으아아아
洪涛

sklearn에는 기성품이 있습니다:

으아아아

자세한 내용은 공식 문서를 참조하세요

문자와 숫자를 직접 변환할 수 있습니다

阿神

실제로 사용해본 적이 없어서 map 기능이 귀하의 요구 사항을 충족할 수 있는지는 잘 모르겠습니다. 자세한 내용은
http://pandas.pydata.org/pand 문서를 참조하세요. ..

大家讲道理

이것은 단지 映射 논리입니다. 팬더와 scikit-learn을 사용할 필요는 없습니다.

으아아아

판다를 써야한다면 이게 딱 맞는거 아닌가요?Series 으아아아

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿