[파이썬 엑셀 자동화] 파이썬 xlwings로 엑셀 다루기: 엑셀 차트, 엑셀 그래프 그리기
xlwings 라이브러리를 이용하면 코드 몇 줄로 그래프를 그릴 수 있습니다. 매번 작성해야 되는 보고서 스타일이 있다면 그래프 그리기도 자동화할 수 있습니다. 샘플 데이터를 만들겠습니다. 2020년 1월 1일부터 5일 까지의 가상의 치킨 판매량입니다. import pandas as pd data = {'date': ['2020-01-01', '2020-01-02', '2020-01-03', '2020-01-04', '2020-01-05'], 'amount': [14, 20, 16, 30, 20]} df = pd.DataFrame(data) df # >>> date amount # >>> 0 2020-01-01 14 # >>> 1 2020-01-02 20 # >>> 2 2020-01-03 16 # >>>..
더보기
[파이썬 엑셀 자동화] 파이썬 xlwings로 엑셀 다루기: 셀 범위 선택하기, 데이터프레임으로 읽어오기
엑셀에서와 마찬가지로 xlwings에서도 원하는 셀 범위를 간편하게 선택할 수 있는 기능이 있습니다. expand 메서드를 사용하거나 options 메서드를 사용하면 됩니다. 우선 샘플 데이터를 만들겠습니다. import xlwings as xw import datetime as dt # 새 통합문서를 만듭니다. wb = xw.Book() # 시트를 연결합니다. sht = wb.sheets[0] # 샘플 데이터를 만듭니다. sht.range('A1').value = [[1, 2, 3, 4], ['A', 'B', None, dt.datetime(2020, 1, 6)], [11, 12, 13, 14]] 셀 범위 선택의 세가지 방법 셀 범위 선택을 하기위해서는 expand 메서드를 사용하거나 options 메..
더보기