본문 바로가기

판다스 강의(유튜브)42

[pandas] #기본04 필터 : boolean indexing 판다스의 필터로 쓰이는 boolean indexing에 대한 강의영상입니다 강의편 실습예제편 실급예제편 엑셀파일 실습예제편 전체코드 import pandas as pd df = pd.read_excel("E12EXAMPLE.xlsx") pdf = df.pivot_table("이름", index="강의", aggfunc="count") a1 = pdf.loc[pdf["이름"] < 10].index df.loc[df["강의"].isin(a1)].to_clipboard(index=False) value_counts를 쓸수도 있지만 아직 강의하지 않아 부득이 pivot_table을 사용하였습니다 2022. 1. 3.
[pandas] #기본03 연산 : broadcasting 판다스(pandas) 연산 : broadcasting 강의편 강의편 예제코드 import pandas as pd a1 = [[1,2,3], [4,5,6,], [7,8,9]] df1 = pd.DataFrame(a1, columns=list("ABC"), index=list("가나다")) df2 = df1.reindex(columns=list("BCA"), index=list("나다가")).copy() sr1 = df1.loc["가"] df3 = df1.iloc[:2,:2] 실습편 실습예제파일 실습준비단계 변수지정 코드 import pandas as pd df1 = pd.read_excel("E11EXAMPLE.xlsx").set_index("종목") df2 = pd.read_excel("E11EXAMPLE.. 2021. 12. 12.
[pandas] #기본02 정렬 : sort_values 실전 엑셀파일에서 판다스의 sort_values로 정렬을 해보는 강의입니다 강의편 실습편 실습편관련예제 엑셀파일 입니다 실습편 코드입니다 import pandas as pd df1 = pd.read_excel("E10EXAMPLE.xlsx") df1["정렬"] = df1["나이"].mask(df1["나이"] 2021. 12. 7.
[실무 엑셀을 파이썬으로] 엑셀 파일에서 데이터 프레임 추출하기 실전 엑셀파일에서 판다스의 인덱싱과 슬라이싱으로 (+ 매개변수 skiprows)원하는 데이터 프레임을 추출하는 강의입니다.     예제 엑셀파일은 아래에서 다운받으실수 있습니다 엑셀 파일은 여러분이 작업하는 파이썬의  ipynb 파일과 같은 폴더에 가급적 저장해 주세요. 강의 전체 코드는 아래와 같습니다import pandas as pddf1 = pd.read_excel("E09EXAMPLE.xlsx", skiprows=1)df1 = df1.loc[0:19, "년도":"개최국"]df1.iloc[:, [0, 9, 3, 4, 5, 6]].to_clipboard(index=False)  교보문고 구매 페이지, 알라딘 구매 페이지, yes24 구매 페이지 2021. 12. 5.
[pandas] #기본01 데이터프레임의 인덱싱과 슬라이싱 판다스의 인덱싱과 슬라이싱 강의입니다 2021. 12. 5.
[파이썬] 엑셀의 여러 개의 sheet를 피벗 테이블로 만들기 오늘은 피벗테이블 만큼 강력한 unpivot을 파이썬의 판다스 라이브러리를 이용해엑셀의 여러개의 sheet를 종합해서 피벗테이블을 만드는 방식으로 실습해보겠습니다       위 강의를 보시고 과정중에 이해가 안되시는 부분이 있다면 for문 강의와 엑셀시트를 합치는 강의를 보시면 도움이 되실겁니다    for문 강의      엑셀파일의 모든 시트 합치는 강의       엑셀 예제파일  결과 코드.ipynb (주피터노트북용) 파일 다운로드  결과 코드.py (파이썬용) 파일 다운로드 2021. 12. 4.