분류 전체보기242 [파이썬의 판다스] 삼성전자 비트코인 의 캔들차트 그리기 오늘은 번외로 판다스 관련 라이브러리들을 이용해서 삼성전자와 비트코인의 캔들차트를 그려보겠습니다 아주 예쁘게 그려지진 않지만 기본함수 적용 하나만으로 그럭저럭 볼만하게 그려지는 것이 장점입니다 더 예쁘게 그리시려면 bokeh를 좀 공부하셔야됩니다 import pandas as pd import FinanceDataReader as fdr import pyupbit import bokeh df1 = fdr.DataReader("005930", "2020-01-01", "2020-12-30") fdr.chart.plot(df1) fdr.chart.plot(df1, title="삼성전자", color_volume_up="grey", color_volume_down="black") df2 = pyupbit.ge.. 2021. 11. 16. [실무 엑셀을 파이썬으로] 피벗 테이블을 판다스로 표 재구조화가 필요한 엑셀 파일을 파이썬의 판다스 라이브러리를 이용해pivot_table 함수와 mask 함수로 원하는 형태의 표로 바꾸는 강의입니다. 예제 엑셀파일 다운로드 엑셀 파일은 여러분이 작업하는 파이썬의 ipynb 파일과 같은 폴더에 가급적 저장해 주세요. 결과 코드 import pandas as pd# 엑셀 읽어오기 : read_exceldf1 = pd.read_excel("E07EXAMPLE.xlsx", sheet_name=1)# 표 재구조화 : pivot_tablepdf1 = df1.pivot_table("점수", index="이름", columns="과목", aggfunc="count")# 엑셀의 if : maskcond1 = pdf1 == 1 pdf1 = pdf1.mask(c.. 2021. 11. 16. [실무 엑셀을 파이썬으로] 엑셀의 if 조건문을 판다스로 엑셀의 if 조건문을 파이썬의 판다스(pandas) 라이브러리 mask 함수로 구현해 보는 강의입니다. 예제 엑셀파일 다운로드 엑셀 파일은 여러분이 작업하는 파이썬의 ipynb 파일과 같은 폴더에 가급적 저장해 주세요. 결과 코드import pandas as pd # 엑셀 읽어오기 : read_excel()df1 = pd.read_excel("E06EXAMPLE.xlsx", sheet_name=1)# 엑셀의 if기능 : maskcond1 = df1["점수"].isnull()df1["참석여부"] = df1["점수"].mask(cond1, "X").mask(~cond1, "O")# 엑셀의 다중if : 다중maskcond2 = df1["점수"] > 70cond3 = df1["점수"] > 90df1[".. 2021. 11. 16. [실무 엑셀을 파이썬으로] 판다스로 열 다루기 엑셀 파일의 열(column)을 파이썬의 판다스(pandas)라이브러리로 다뤄 보는 강의입니다. 예제 엑셀파일 다운로드 엑셀 파일은 여러분이 작업하는 파이썬의 ipynb 파일과 같은 폴더에 가급적 저장해 주세요. 결과 코드import pandas as pd# 엑셀 읽어오기 : read_exceldf1 = pd.read_excel("E05EXAMPLE.xlsx", sheet_name=1)# 열 추가하기df1["승점"] = df1["승"] * 3 + df1["무"]df1["득실차"] = df1["득점"] - df1["실점"]# 열 삭제하기df2 = df1.drop(["득점", "실점"], axis=1)# 클립보드에 복사 : to_clipboard()df2.to_clipboard(index=False.. 2021. 11. 16. [실무 엑셀을 파이썬으로] 결측치 처리를 판다스로 엑셀 파일의 결측치를 판다스(pandas)의 dropna, fillna 함수로 처리해 보는 강의입니다. 예제 엑셀파일 다운로드 엑셀 파일은 여러분이 작업하는 파이썬의 ipynb 파일과 같은 폴더에 가급적 저장해 주세요. 결과 코드import pandas as pd# 엑셀 읽어오기 : read_exceldf1 = pd.read_excel("E04EXAMPLE.xlsx", sheet_name=1)# 결측치를 특정값으로 처리 : fillna df2 = df1.fillna(0)# 결측치가 있는 행 삭제: dropnadf3 = df1.dropna()# 클립보드에 복사 : to_clipboarddf2.to_clipboard(index=False)df3.to_clipboard(index=False) 교보문.. 2021. 11. 16. [실무 엑셀을 파이썬으로] 엑셀의 COUNTIF, SUMIF를 판다스로 엑셀의 COUNTIF나 SUMIF를 판다스의 pivot_table 함수로 구현해 보는 강의입니다. 예제 엑셀파일 다운로드 엑셀 파일은 여러분이 작업하는 파이썬의 ipynb 파일과 같은 폴더에 가급적 저장해 주세요. 전체 코드입니다.import pandas as pddf1 = pd.read_excel("E03EXAMPLE.xlsx", sheet_name=1)df2 = pd.read_excel("E03EXAMPLE.xlsx", sheet_name=2)df3 = df1.merge(df2, how="left")pdf1 = df3.pivot_table("수량", index=["업체","메뉴"], aggfunc="count")pdf2 = df3.pivot_table("가격", index="업체", ag.. 2021. 11. 16. 이전 1 ··· 37 38 39 40 41 다음