Python(4)
-
Python 엑셀 프로그래밍 - with xlsxwriter
이전까지 Python 기본 문법을 학습하고 공공데이터를 받아 가공해서 지도와 결합하는 실습도 해보았습니다. 제가 생각할 때 Python은 데이터 가공에 특화된 언어라고 생각하는데요, 그래서 이번 포스팅에서는 xlsxwriter 라이브러리를 이용해서 row데이터를 읽은 후 데이터 가공을 해보려 합니다. 우선 생소한 개념인 xlsxwriter부터 짚어보겠습니다. xlsxwriter란? 텍스트, 숫자 및 수식을 여러 워크시트에 입력하는 데 사용할 수 있으며, 서식, 이미지, 차트, 페이지 설정, 자동 필터, 조건부 서식 및 기타 여러 기능을 지원하는 모듈(라이브러리)입니다. 다른 모듈에 비해 다양한 기능을 지원하고 빠른 속도와 적은 메모리를 사용하는 장점이 있습니다. Excel과 xlsxwriter의 구성 E..
2022.11.30 -
공공데이터와 Folium(폴리움)으로 제주 오름 지도 안내 서비스 만들기
안녕하세요, 10월에도 제코베 서포터즈 활동을 이어가고 있습니다. 이번에는 제가 들은 강의를 활용해 작은 프로젝트를 진행해보았습니다. 제가 이 강의를 고른 이유는 두 가지입니다. 공공데이터에 관심이 있습니다. 공공데이터 포털은 국가에서 관리하는 자료라 믿고 쓸 수 있는 자료이고 예전 국비과정을 수강할 때 Python과 R을 이용해서 데이터 가공한 경험이 재미있었기 때문인데요. 수많은 데이터에서 원하는 정보만 쏙 뽑아서 나만의 데이터로 재가공하는 부분이 흥미로웠습니다. 지도 서비스에 관심이 있습니다. 저는 물론이고 특히 부모님께서 여행을 다니실 때 혹시나 길을 잘 못 찾으시거나 유명한 곳을 가고 싶은데 핸드폰 사용법을 잘 몰라 속상해하시는 일이 없도록 하고 싶었습니다. 지금은 국내이지만 좀 더 실력을 쌓은..
2022.10.28 -
Python 내장 함수(Built-in Function)
이번 포스팅에서는 코딩 테스트에 유용하게 쓰일 내장 함수에 대해 알아보도록 하겠습니다. list # list dir([1, 2, 3, 4]) Out[-] ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new_..
2022.09.28 -
Python 기본 문법 정리
이번에 좋은 기회로 3개월간 제주코딩베이스캠프(제코베) 서포터즈로 활동하게 되었습니다. 강의나 굿즈를 체험해보고 후기를 작성하는 활동인데요, 저는 10/2에 시작하는 Python 코팅테스트 스터디를 대비해서 기본 문법과 유용하게 쓰일 함수를 정리해두려 합니다. 이번 달에는 제코베 굿즈인 코딩 연습장을 받았습니다. 라인 표시가 되어있어서 필기하기 편할 것 같습니다. 저의 경우 앞쪽에는 기본 문법을 정리하고 뒤에는 자주 사용하는 알고리즘을 정리할 생각입니다. 다음은 손으로 쓴 기본 문법 정리 내용입니다. 세부 내용은 스터디를 하며 채워나갈 예정입니다. 글씨가 엉망이나,,,, 빠른 시간내 파이썬을 한 바퀴를 돌렸다는 것에 의의를 두려합니다...ㅎㅎ 원래 저 글씨보다 잘 씁니다. 정말 입니다.
2022.09.28