찾다

 >  Q&A  >  본문

python - pandas或者sklearn中如何将字符形式的标签数字化

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

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

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

ringa_leeringa_lee2801일 전1765

모든 응답(4)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-04-18 10:08:45

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

    으아아아

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

    으아아아

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-18 10:08:45

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

    으아아아

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

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

    회신하다
    0
  • 阿神

    阿神2017-04-18 10:08:45

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

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-18 10:08:45

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

    으아아아

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

    회신하다
    0
  • 취소회신하다