0. 엑셀을 생성한다고? 이전 작성된 포스트에서는 이미 만들어진 엑셀파일에 데이터를 넣는 방식으로 프로그램을 작성하였습니다. 하지만 이 방식은 항상 파일을 만들어 놓은 상태에서 데이터를 처리해야 하기에 다양한 결과를 여러 파일로 생성하는 것은 매우 불편한 구조입니다. 그래서 이번 포스트에서는 엑셀을 처음부터 만들어 데이터를 처리하는 방식을 알아보고자 합니다. 1. openpyxl 이란? openpyxl은 Excel 2010 이후 버전을 지원합니다. 엑셀은 2007년 이전에 xls 형식을 사용했고 이후에는 형식이 xlsx로 개편되었습니다. xlsx는 기존에 xls에 비해 대량 데이터 지원 가능해졌고 일부 SQL 기능도 이식되는 등 여러가지 장점이 있습니다. python에서는 이를 처리할 라이브러리가 부족했..
0. Git과 Github 활용해 보자 이번 포스트에서는 Git과 Github에 대해서 알아보고자 합니다. Git, Github는 원래 개발자들이 버전관리를 위해 사용하는 도구 입니다. 하지만 버전관리 외에도 서로 코드를 교환하고 공유하는데 Git과 Github만큼 좋은 도구가 없답니다. "블로그 코드를 쉽게 좀더 좋게 공유하는 방법은 없을까" 하는 생각에 Github로 공유하면 좋겠다라는 아이디어가 나서, 이번 포스트를 준비하게 되었습니다. 그럼 Git과 Github를 잠깐 설명하고, 바로 설치 및 설정하는 방법에 대해서 알아보도록 하겠습니다. 1. Git, Github 이란? Git은 프로젝트의 버전관리 도구입니다. 프로젝트 개발 코드의 수정이력등을 관리할 수 있는데요, 이 프로젝트는 우리가 흔히 사..
0. 지난 1화, 3화, 4화를 통해, 좀 더 재미있는 예제 만들기 1화에서는 파이썬에서 Excel을 읽는 것을, 3화에서는 쓰는 것에 대해서 알아보았습니다. 엑셀에서 데이터를 읽고 써보았고, 4화에서는 폴더 내 파일을 검색해서 데이터프레임에 저장하는 방법에 대해서 알아보았습니다. 그럼 이번에는 폴더 내에 있는 엑셀파일을 찾아서 하나로 합쳐 주는 방법에 대해서 알아볼까 합니다. 이전의 포스트는 아래와 같이 링크를 넣어두었으니 궁금하신 분들은 참고하세요~ [1화 파이썬에서 엑셀(Excel) 데이터 불러오기, https://dataleader.tistory.com/20] [파이썬(Python) 이야기 1화] 파이썬에서 엑셀(Excel) 데이터 불러오기 0. 파이썬에서 엑셀을 불러오기 위해서는 어떻게 해야할까..
0. 폴더 검색? 프로그램을 개발할 때 종종 폴더를 검색해 파일을 수정하는 경우가 발생합니다. 그러나 파일이 하나일 경우에는 크게 문제가 없지만, 파일이 여러 개일 경우 어떻게 해야할 까요? 이번 포스트에서는 하나의 폴더를 선택해서, 그 폴더 안에 있는 파일리스트를 읽어와 데이터프레임을 저장, 출력하는 방법에 대해서 알아보도록 하겠습니다. 1. 폴더내 파일 검색 파일을 검색하기 위해서는 os 라이브러리를 활용해야 합니다. os에는 파일관련 여러가지 메소드가 있습니다. "백문이 불여일견" 아래 코드를 보고 하나씩 하나씩 살펴보도록 하겠습니다. [소스코드] import pandas import os dir = 'C:/Users/Jeatek/Desktop/Python Project' files = os.lis..
0. 지난화에서 엑셀(Excel) 데이터를 판다스(pandas)를 통해서 읽어보았다~ 그럼 쓰는건? 지난화에서는 pandas를 통해 read_excel 함수를 통해서, 엑셀에 있는 데이터를 읽어 보았습니다. 그렇다면, 쓰는 것도 가능하지 않을까요? 이번 포스트에서 엑셀에 쓰는 방법에 대해서도 알아보겠습니다. 이번에도 pandas를 통해 쓰는 방법에 대해서 알아보도록 하죠~ https://dataleader.tistory.com/20 [파이썬(Python) 이야기 1화] 파이썬에서 엑셀(Excel) 데이터 불러오기 0. 파이썬에서 엑셀을 불러오기 위해서는 어떻게 해야할까? 데이터 분석을 하기위해서, 다양한 작업을 해야하지만, 그 중에서 자주 반복적으로 접하게 되는 부분이 엑셀을 불러오는 일입니다. data..
0. 엑셀은을 접속해 봤다. 지난번 포스트에서는 엑셀을 불러와 보았습니다. 이번에는 조금 더 나아가 다양한 데이터를 접근하는 방식에 대해서 알아보도록 하겠습니다. 잉? 엑셀이면 되는데~ 엑셀이면 보통 업무를 보시는데 어려운 점이 없습니다. 그렇지만, 경우에 따라, 더 확장된 형태의 데이터 접근이 필요로 합니다. 사실 이 부분은 파이썬을 좀 더 배운 후에 학습해도 늦은건 아닙니다. 하지만, 여러분이 엑셀을 넘어 데이터베이스에 접속해 대형의 데이터를 다룰 수 있다면, 더 큰 데이터 처리를 수행하실 수 있습니다. 그리고 더 다양한 데이터를 이용할 수 있다는 "그 설렘"을 통해 프로그램 고 공부를 좀 더 열심히 할 수 있지 않을까 하는 마음에 포스트를 준비해 보았습니다. 모든 지식이 그렇듯 사실 알면 별거아니지..
0. 파이썬에서 엑셀을 불러오기 위해서는 어떻게 해야할까? 데이터 분석을 하기위해서, 다양한 작업을 해야하지만, 그 중에서 자주 반복적으로 접하게 되는 부분이 엑셀을 불러오는 일입니다. 사실 이부분은 그렇게 어렵지 않기 때문에 실습을 통해서 익혀보도록하겠습니다. 1. 넌 엑셀에 대해서 얼마나 알고 있니? 엑셀은 크게 2가지 구분이 존재합니다. xls, xlsx 둘이 차이가 존재합니다. xls는 초기 엑셀파일 형태이고 xlsx는 요즘 우리가 쓰는 형식입니다. 문제는 엑셀을 읽는 라이브러리가 파이썬 프로그램 상에서 구분된다는 점입니다. xlsx를 기반으로 하는 엑셀 라이브러리를 이용해야, 요즘 쓰는 엑셀을 접근해 읽을 수 있습니다. 꼭 기억하세요, xls, xlsx를 읽는 라이브러리가 치아가 존재한다고~ 2..
0. 파이토치 뭐지? 2016년 초 파이토치가 세상에 공개된지가 벌써 5년이 되어갑니다. 텐서플로우와 마찮가지인 파이토치는 손쉽게 인공 신경망 모델을 만들고 이용할 수 있도록 지원하는 딥러닝 프레임워크입니다. 파이토치는 사실 토치라는 이름으로 루아(Lua)언어로 시작 되었습니다. 이 후 파이썬 환경으로 언어가 확장되면서 파이토치로 불리게 되었습니다. 파이토치는 국내외에서, 많은 커뮤니티를 통해 활발하게 이용되고 있습니다. (관련 사이트는 글 맨 아래 쪽에 링크로 소개되어 있습니다. ) 1. 뭐가 그렇게 좋은지? 파이토치야~ 내가 생각을 다해서 짜야하냐, 디버깅해가면서 짜면 안되는 거니? "음.~ 파이토치로해~" 이후에 각각 다 설명하겠지만, 파이토치의 가장 (1) 큰 장점은 이해하고 사용하기 쉽다는 점입..
- Total
- Today
- Yesterday
- excel create
- pip 의존성
- fetchall
- python 공부하기
- 버전다름
- Excel
- 판단스
- 판다스
- 패키지설치하기
- pandas
- glob.glob
- 파이참
- 파워쿼리
- 폴더
- elastic
- SQLite
- 엑셀
- 엘라스틱
- Reforme Code
- PYTHON
- 검색엔진
- pythostudy
- pycharm
- 엑셀생성
- excutemany
- 프로세스통신
- fetchmany
- 포스트그리
- PowerQuery
- 파이썬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |