본문으로 바로가기

Python numpy 기초 - 기초 집합 연산

category Software/Python 2015.04.05 07:00

저는 잘 사용하진 않지만.. 그래도 나름 데이터의 분석을 목적으로 공부하는 python과 numpy이니 기본적인 집합연산에 대해서 좀 알아두려고 합니다. 이번 이야기는 Python numpy의 집합연산이랍니다.^^



위 6번 명령처럼 집합개념으로 배열을 선언하고... 중복된 내용빼고 하나씩만 알려달라는 것이 unique()입니다. 그리고 in1d(A, B)는 A의 한 요소요소가 B와 공통요소가 있으면 참.. 아니면 거짓이구요.



또... 교집합을 구하는 intersect1d()가 있구요.



그리고 합집합을 구하는 union1d가 있습니다.



또한...  차집합을 구하는 setdiff1d()도 있습니다.^^



그리고.. 우리말로는 대칭차집합이라고 하나요??? 아무튼 합집합에서 교집합을 뺀 요소만 찾는 setxor1d()함수도 있네요^^



댓글을 달아 주세요

  1. BlogIcon Hansik's Drink 2015.04.05 11:51 신고

    다녀갑니다 ^^ 좋은 하루를 보내세요~

  2. BlogIcon 양군! 2015.04.06 06:37 신고

    유용한 정보에 대해서 정리를 잘해주셔서
    잘 보고 갑니다 ^^

  3. BlogIcon 핑구야 날자 2015.04.06 08:05 신고

    즐거운 월요일~~~ 아니죠~~ 힘들지만 화이팅~~