espriter Blog

고정 헤더 영역

글 제목

메뉴 레이어

espriter_blog

메뉴 리스트

    • 전체보기 (212) N
      • Promotion (2)
      • Data (91)
        • Analytics (55)
        • Pandas (23)
        • SQL (13)
      • Development (99) N
        • Python (4)
        • Java (50) N
        • JS (41)
        • Raspberry Pi (2)
        • OS (2)
      • Cloud (20)
        • IBM Cloud (19)
        • Azure (1)

    검색 레이어

    espriter

    검색 영역

    컨텐츠 검색

    Python

    • Pandas : 조건에 따른 데이터프레임 누적합 계산

      2020.09.11 by 에스프리터

    • pip-autoremove : PIP로 종속 패키지도 같이 삭제하기

      2020.09.08 by 에스프리터

    • PIP를 사용하여 파이썬 패키지를 오프라인에서 설치하기

      2020.06.24 by 에스프리터

    • 파이썬에서 MS-SQL 테이블 가져오기 예제

      2020.05.25 by 에스프리터

    • [Python pandas] 칼럼 내 특정 값을 가진 row만 가져오기

      2019.10.21 by 에스프리터

    • [Python matplotlib] 차트 그릴 때 한글, 마이너스 반영

      2019.10.17 by 에스프리터

    • [Python pandas] MS SQL에 접속하여 테이블 가져오기

      2019.10.15 by 에스프리터

    • [Python pandas] 데이터프레임(dataframe)에서 NA값 Drop 시키기

      2019.10.15 by 에스프리터

    Pandas : 조건에 따른 데이터프레임 누적합 계산

    import pandas as pd d = {'NAME': ['PIKACHU', 'GYARADOS', 'LAPRAS', 'Rattata', 'ZAPDOS'], 'NUM': [10, 250, 10, 20, 700], 'ENERGY' : [1, 1, 1, 1, 1]} df = pd.DataFrame(data=d) df NAME NUM ENERGY 0 PIKACHU 10 1 1 GYARADOS 250 1 2 LAPRAS 10 1 3 Rattata 20 1 4 ZAPDOS 700 1 누적합(cumsum) 수행 NUM이 10일 때까지 ENERGY의 값을 누적하여 저장 NUM이 10이 되는 순간 다시 cumsum을 reset하고 재 누적합 계산 시작 df['cumsum'] = df.groupby((df.NUM ==..

    Data/Pandas 2020. 9. 11. 20:40

    pip-autoremove : PIP로 종속 패키지도 같이 삭제하기

    파이썬 패키지를 사용하면 보통 pip를 통해서 설치를 진행하게 됩니다. 그런데 특정 패키지를 설치하다보면 그에 딸린 종속 패키지들이 설치될 때가 있습니다. 쓰고 있을 때는 문제가 없는데 오류가 난다던가 해서 지우고 재설치 할 때 pip uninstall로는 종속 패키지가 삭제되지 않아서 문제가 될 때가 있습니다. 그럴 때 사용할 수 있는게 autoremove 입니다. 관련 공식 문서는 https://pypi.org/project/pip-autoremove/ 입니다. pip install pip-autoremove 설치 후 아래와 같이 삭제 할 패키지 이름을 명시해주고 진행하면 끝입니다. pip-autoremove '삭제할 패키지명' -y 시도해보진 않았지만 모든 패키지를 삭제할 땐 아래와 같이 진행하면 ..

    Development/Python 2020. 9. 8. 22:29

    PIP를 사용하여 파이썬 패키지를 오프라인에서 설치하기

    파이썬 패키지를 오프라인 환경에 구축해야 할 경우가 있습니다. 보통 폐쇄망이죠... 기업 같은.. 그런 곳에서는 PIP를 통해 온라인으로 다운받을 수 없기 때문에 설치 패키지를 오프라인으로 다운 받아서 폐쇄망 PC에 옮겨서 재설치 해야 하는 경우가 생깁니다. 기본 순서는 아래와 같습니다. 1. pip freeze로 기존에 설치된 패키지 목록 파일 구성 2. 목록 파일 순서를 바탕으로 설치 패키지 다운로드 3. 파일 복사해서 재설치 크게 어렵지는 않으나 패키지 다운로드 시간 + 재설치 시간이 있어서 지루한 작업입니다.

    Data/Pandas 2020. 6. 24. 11:12

    파이썬에서 MS-SQL 테이블 가져오기 예제

    개요 pymssql을 사용해서 파이썬에서 MS-SQL 테이블을 가져오는 예제 코드

    Data/Pandas 2020. 5. 25. 19:31

    [Python pandas] 칼럼 내 특정 값을 가진 row만 가져오기

    소개 # 데이터 프레임에서 특정 칼럼 내에서 특정 값이 포함된 row만 가져옵니다 자료 출처 # https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Series.str.contains.html 라이브러리 및 데이터 불러오기 # 라이브러리 import pandas as pd # 데이터 mock_data = pd.read_csv('MOCK_DATA.csv') mock_data.head(3) id ssn first_name last_name email gender ip_address city country car_make car_model 0 1 352-83-7834 Josselyn Commuzzo jcommuzzo0@shop-pro.jp Fe..

    Data/Pandas 2019. 10. 21. 17:22

    [Python matplotlib] 차트 그릴 때 한글, 마이너스 반영

    소개 # 시각화 할 때 한글이 깨지거나 마이너스가 ㅁ 처럼 보이는 현상을 수정합니다. 자료 출처 # https://rfriend.tistory.com/408 라이브러리 및 데이터 불러오기 # 라이브러리 import pandas as pd # 데이터 mock_data = pd.read_csv('MOCK_DATA.csv') mock_data.head(3) id ssn first_name last_name email gender ip_address city country car_make car_model 0 1 352-83-7834 Josselyn Commuzzo jcommuzzo0@shop-pro.jp Female NaN Aībak Afghanistan GMC Yukon XL 2500 1 2 129-55-2..

    Data/Pandas 2019. 10. 17. 12:49

    [Python pandas] MS SQL에 접속하여 테이블 가져오기

    소개 # pymssql을 사용하여 ms sql에 접속하여 테이블을 추출합니다. 자료 출처 # http://pythonstudy.xyz/python/article/208-MSSQL-%EC%82%AC%EC%9A%A9 라이브러리 및 데이터 불러오기 # 라이브러리 import pandas as pd import pymssql # 접속 정보 정의 conn = pymssql.connect(server='192.168.0.1', user='ID', password='PASSWORD', port=NUMBER) SQL 문 정의 sql_statement = ''' SELECT * FROM TABLE ''' DB에 접속하여 가져오기 data = pd.read_sql(sql=sql_statement, con=conn) dat..

    Data/Pandas 2019. 10. 15. 15:36

    [Python pandas] 데이터프레임(dataframe)에서 NA값 Drop 시키기

    소개 # 데이터 프레임에서 전체 데이터 기준이나 특정 칼럼 기준으로 NA(결측치)를 제거합니다. 자료 출처 # https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.dropna.html 라이브러리 및 데이터 불러오기 # 라이브러리 import pandas as pd # 데이터 mock_data = pd.read_csv('MOCK_DATA.csv') mock_data.head(3) id ssn first_name last_name email gender ip_address city country car_make car_model 0 1 352-83-7834 Josselyn Commuzzo jcommuzzo0@shop-pro...

    Data/Pandas 2019. 10. 15. 13:44

    추가 정보

    인기글

    1. -
      -
      파이썬(주피터 노트북) 주석처리할 때 방법

      2018.08.13 14:41

    2. -
      -
      MS-SQL의 DB를 csv로 추출하는 방법

      2018.08.18 17:44

    3. -
      -
      R - 시계열 예제

      2018.05.24 11:24

    4. -
      -
      [Python pandas] 특정 칼럼의 특정값이 들어간 row를 제거하기

      2019.10.21 17:45

    페이징

    이전
    1 2 3
    다음
    About me github Instagram
    espriter

    티스토리툴바