[Python 데이터 분석] 데이터 과학을 단순하게 만드는 3가지 Python 패키지

1.미토

Mito는 Python용 스프레드시트 프론트엔드입니다. Mito를 Jupyter Notebook으로 호출할 수 있으며 프런트 엔드에서 편집할 때마다 동등한 Python이 생성됩니다.

다음은 비디오 데모입니다.

Mito를 설치하려면 다음 세 가지 명령을 사용하십시오.

 

python -m pip install mitoinstaller
python -m mitoinstaller install
python -m jupyter lab

 

Mito는 데이터를 슬라이싱하고 다이싱하기 위한 훌륭한 패키지입니다. Mito를 사용하면 몇 번의 클릭만으로 대화형 피벗 테이블과 그래프를 만들 수 있습니다.

Mito 피벗 테이블은 다양한 변수 간의 관계를 확인하고 통찰력을 보다 명확하게 하는 방식으로 데이터를 그룹화하는 좋은 방법입니다.

도구 모음에서 피벗 버튼을 선택한 다음 행, 열, 값 및 집계 유형을 선택하여 Mito 피벗 테이블을 구성할 수 있습니다.

 

Mito에서 편집할 때마다 아래 코드 셀에 동등한 Python이 생성됩니다. 올바른 구문을 찾기 위해 계속해서 스택 오버플로로 향하는 것보다 훨씬 빠른 코드 생성 방법입니다.

위의 피벗 테이블은 이 코드를 생성하고 자동 주석도 추가합니다!

 

Mito는 피벗 테이블에 대한 코드를 생성하지 않습니다. 에서 미토, 당신은 데이터 세트, 일종의 필터, 사용, 기능, 요약 통계에 모습을 병합 등의 작업을 수행 할 수 있습니다 - 미토는 이러한 편집의 각각에 해당하는 파이썬을 생성합니다.

Mito는 또한 사용자가 코딩 없이 동적 플롯 차트 를 생성할 수 있도록 합니다. Plotly는 놀라운 Python 그래프 패키지입니다.

Plotly 차트를 생성하려면 사용자가 그래프 버튼을 클릭하고 축을 선택하기만 하면 됩니다.

 

다음은 Mito의 전체 문서 입니다.

2.판다 프로파일링

Pandas Profiling은 Pandas의 df.describe() 함수를 가져와 기능에 대해 자세히 설명하여 데이터 프레임에 대한 놀라운 요약 정보를 빠르고 효율적으로 제공합니다.

Pandas Profiling은 탐색적 데이터 분석을 위한 훌륭한 도구입니다.

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

다음 명령을 사용하여 로컬로 패키지를 설치할 수 있습니다.

 

import sys
!{sys.executable} -m pip install -U pandas-profiling[notebook]
!jupyter nbextension enable --py widgetsnbextension

 

 

다음은 문서 웹 사이트 에 설명된 대로 Pandas 프로파일링 기능에 대한 전체 설명입니다 .

 

두 가지 정말 강력한 기능은 결 측값 및 기술 통계 에 대한 보고서입니다 새 데이터 세트를 분석할 때 누락된 값을 처리하는 것이 어려울 수 있습니다. Pandas 프로파일링은 이 프로세스를 훨씬 쉽게 만듭니다. 기술 통계는 분석을 진행하기 전에 데이터 세트를 더 깊이 이해하는 데 유용합니다.

3.럭스

Lux는 데이터 시각화를 위한 훌륭한 패키지입니다. 원하는 차트를 만들기 위해 코드를 정확하게 맞추는 지루함은 시간을 크게 단축시킬 수 있습니다. Lux는 버튼 클릭으로 선택할 수 있는 그래프를 추천합니다.

Lux는 모든 데이터 프레임에 적용할 수 있으며 사용자가 선택할 수 있는 그래프를 자동으로 제안합니다.

 

사용자는 Intent 함수를 사용하여 탐색하려는 열을 전달할 수도 있으며 Lux는 자동으로 그래프를 제안합니다.

 

Lux는 간단한 Python 라인으로 설치할 수 있습니다.

 

**pip install lux-api**

[출처] https://ichi.pro/ko/deiteo-gwahag-eul-dansunhage-mandeuneun-3gaji-python-paekiji-70868267050386

 

 

 

 

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
62 [python][자료구조] 벡터화 | Vectorization file 졸리운_곰 2023.12.21 5
61 [python][자료구조] Python의 Loop? NO! , Python의 Vectorization? OK!!! file 졸리운_곰 2023.12.21 2
60 [python][자료구조] Python - MySQL 데이터 추가, 삭제, 업데이트 졸리운_곰 2023.05.13 27
59 [python][자료구조] Python의 JSON - 문자열을 JSON으로 변환하는 방법 졸리운_곰 2023.05.06 25
58 [python][자료구조] [Python] Logging to MongoDB (로그 남기기) file 졸리운_곰 2023.03.24 3
57 [python][자료구조] [스파르타 웹 개발 종합] 파이썬으로 크롤링하고 DB에 저장하기(request, bs4, mongoDB 패키지 사용) 졸리운_곰 2023.03.12 2
56 [python][자료구조] [MongoDB] Document Query(조회) – find() 메소드 졸리운_곰 2023.03.08 7
55 [python][자료구조] Python(flask)으로 mongoDB 제어하기 – pymongo file 졸리운_곰 2023.03.08 30
54 [python][자료구조] django sqlite3 MySQL로 전환하기 file 졸리운_곰 2023.03.02 6
53 [python][자료구조] django에서 db.sqlite3 데이터를 mysql로 옮기기 졸리운_곰 2023.03.02 5
52 [python][자료구조] Python - JSON 파일 읽고 쓰는 방법 졸리운_곰 2023.02.04 19
51 [python][자료구조] [인코딩] 유니코드 인코딩 처리 (특히 json 입출력 시) 졸리운_곰 2023.02.04 8
50 [python][자료구조] Dropbox API 사용하기 (with python) 졸리운_곰 2022.12.03 7
49 [Python][자료구조] SQLAlchemy Tutorial(한글) - 2 졸리운_곰 2022.12.03 4
48 [Python]][자료구조] SQLAlchemy Tutorial(한글) - 1 졸리운_곰 2022.12.03 11
47 [python][자료구조] python anaconda 에서 mysql 접속 졸리운_곰 2022.01.25 78
46 [python 자료구조] 림코딩의 파이썬으로 csv 다루기 강좌 (읽기,쓰기,수정,추가) 졸리운_곰 2022.01.16 48
45 python - 읽은 후 kafka 메시지를 삭제하는 방법 졸리운_곰 2021.07.13 326
44 [python] 크롤링한 데이터 DB에 저장하기 file 졸리운_곰 2021.01.29 2750
43 [python] 크롤러 만들어 db에 정보 insert 하기 졸리운_곰 2021.01.29 30
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED