Skip to main content

다양한 편의성 함수 모음 패키지

Project description

install

pip install utilskit

개요

데이터 전처리를 위한 편의용 연산함수 모음 toolkit

  • classificationutils confusion maxtrix 생성 지원
  • dataframeutils pandas dataframe 에 대한 전처리 지원 각종 확장자 대응 불러오기, 시간컬럼보정, 결측치보완, 유효성 평가 지원
  • dbutils query 날리기, dataframe 전체 DB 삽입, DB테이블컬럼추출 등 지원
  • plotutils python matplotlib 함수 기반 이미지 생성 간편화 지원
  • repeatutils data array 또는 list 에서 반복되는 구간을 입력된 변수 논리에 따라 산정하는 전처리연산 지원
  • timeutils 입력된 수치의 시, 분, 초 반환, 입력된 시작~끝일 사이의 전체 날짜 문자열 생성, 현재 시간에 대한 유동적 추출 지원
  • utils 에러 메세지 추출 등 일반적인 편의성 함수 연산 지원

version

0.2.17

  • logutils 기능 완전 삭제 > logie 패키지로 분리

0.2.16

  • repeatutils 의 section_union 에서 mode 를 & 으로 하고 sub 또는 main section 이 빈 리스트인 경우 빈리스트 [] 를 리턴 하도록 수정

0.2.16.1

  • 조건문에서 & 앞에 띄어쓰기가 하나 포함되어있어 정상적 연산이 되지 않는 부분 수정

0.2.15

  • repeatutils 의 section_union 에서 결과가 빈값일때 에러가 나는 현상 수정

0.2.14

  • repeatutils 의 min_key 를 설정했을 때 min_equal=False 로 두는 경우 정상적인 구간 탐색을 못하는 현상 수정

0.2.13

  • repeatutils 에 section_union 함수 추가

0.2.13.1

  • rpu.get_section 을 써서 에러가 난 부분 수정

0.2.12

  • dataframeutils 의 fill_repeat_nan 함수가 NaN 이 딱 하나만 있는 경우 보정하지 못하는 현상 수정

0.2.11

  • dataframeutils 의 fill_repeat_nan 함수가 3 이하 반복되는 NaN 이 아닌 3 이상 반복되는 NaN 구간에 대해 보정하는 현상 수정

0.2.10

  • repeatutils 에서 between 이 정상작동하지 않는 현상 수정

0.2.10.1

  • 버전 업로드 에러 수정

0.2.10.2

  • 함수 내부 print 제거

0.2.9

  • repeatuils 에서 정수형 list 를 넣었을때 float 으로 변경되도록 수정

0.2.8

  • dbutils 에서 db 의 컬럼명을 리스트로 추출하는 get_db_name 함수 추가

0.2.8.1

  • all 에 get_db_name 추가해서 사용가능하도록 설정

0.2.7

  • repeatutils 에서 정수형 list 를 넣었을때 key 를 통한 구간 파악이 되지 않는 현상 수정

0.2.6

  • dataframeutils 의 fill_repeat_nan 의 에러 수정

0.2.5

  • xlsx 읽는 패키지 install 추가

0.2.4

  • repeatutils 의 에러 제거

0.2.3

  • dbutils 에 대한 업데이트 진행

0.2.2

  • build 방식 변경

0.2.1

  • repeatutila 에 get_section 함수 추가

0.2.0

  • 정식 최초 배포버전
  • 각 함수의 사용성 강화 및 비활성 함수 지정

0.1.2

  • repeatutils 의 get_repeat_section 에서 하나의 값이 여러 구간에서 반복될때 마지막 구간만 나오는 부분 수정
  • repeatutils 의 get_repeat_section 및 get_stan_repeat_section 에서 추출되는 구간의 마지막 값이 +1 이 되는 부분 수정

0.1.1

  • repeatutils.py 추가
  • utils.py 에서 repeat 관련 함수 제거

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

utilskit-0.2.17.tar.gz (21.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

utilskit-0.2.17-py3-none-any.whl (22.9 kB view details)

Uploaded Python 3

File details

Details for the file utilskit-0.2.17.tar.gz.

File metadata

  • Download URL: utilskit-0.2.17.tar.gz
  • Upload date:
  • Size: 21.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for utilskit-0.2.17.tar.gz
Algorithm Hash digest
SHA256 da5bc69cc9e61d65e9ce8cf0c8bc3a4b394ce1c6c541cb2160c6f561dbaa68e3
MD5 0849324692c29b7f30b0b75880be963f
BLAKE2b-256 4190713378367308bb72e1d144d7f7ba04d2e317e7a68b467ac64132f5032e2b

See more details on using hashes here.

File details

Details for the file utilskit-0.2.17-py3-none-any.whl.

File metadata

  • Download URL: utilskit-0.2.17-py3-none-any.whl
  • Upload date:
  • Size: 22.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for utilskit-0.2.17-py3-none-any.whl
Algorithm Hash digest
SHA256 fa94381580d6d278cbc296dc3f68c693eb7ec332da9f16d48c7696bb772c362c
MD5 bb69e78a407be9ef5011afcabfd3838a
BLAKE2b-256 311884a5e4daf985bc9cec679f348e1c0805f1fae46af58737e622746a35b3ae

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page