본문 바로가기

Python

(9)
[Python 활용하기#11] Pandas 데이터 다루기 (데이터프레임) [python 활용하기#11] pandas 데이터 다루기 (데이터프레임) 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 파이썬의 pandas를 활용해 기초적인 데이터 다루는 방법에 대해 알아보려합니다. pandas는 Python Data Analysis Library를 조합해 만들어진 이름입니다. 파이썬에서 데이터를 분석하기 위해서는 거의 필수적인 존재입니다. 함께 살펴보시죠. 판다스 Pandas 공공기관의 데이터를 받아서 작업할 때나 직장에서 각종 데이터들을 정리하다보면 방대한 데이터 양으로 인해 수동으로 처리하기에는 어려운 상황이 생기기 마련입니다. 이럴 때 판다스를 사용하면 원하는 작업을 보다 쉽게 진행할 수 있게 됩니다. 판다스에서는 데이터프레임 이라는 것을 사용해 데이터를 다루는데 이것은 통계 분석..
[python 활용하기#9] 파이썬 numpy 설치하기 [python 활용하기#9] 파이썬 numpy 설치하기 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 행렬이나 다차원 배열의 연산을 쉽고 빠르게 처리하도록 지원해주는 라이브러리 numpy의 설치방법을 살펴보겠습니다. numpy를 잘 다룬다면 인공지능 연구에도 큰 도움이 될테니 열심히 공부해봅시다. 시작합니다. numpy 라이브러리 설치 설치를 진행하기에 앞서 우리가 항상 해오던 pip 업데이트부터 진행하도록 합시다. 윈도우 사용자 python -m pip install --upgrade pip 리눅스 사용자 pip --upgrade pip 저의 경우 깔려있는 pip가 이미 최신 버전이라고 알려주네요. 바로 설치 명령어를 입력해봅시다. pip install numpy 위 그림처럼 성공적으로 설치가 되었다라는 ..
[python 활용하기 #8] openpyxl 글꼴 다루기 - 파이썬 엑셀 [python 활용하기 #8] openpyxl 글꼴 다루기 - 파이썬 엑셀 안녕하세요. 심심한 코딩쟁이입니다. 앞선 포스팅에서 파이썬으로 엑셀 파일의 정보를 수정하거나 읽거나 하는 모습을 보여드렸습니다. 하지만 글꼴이나 크기를 설정하는 방법에 대한 설명이 부족했기에 이번에 설명드리려고 포스팅 주제로 삼았습니다. 같이 보시죠. 글꼴 설정 용어 openpyxl 라이브러리에서 폰트를 다룰 때 사용되는 용어를 설명해 드리겠습니다. 용어 설명 name 원하는 글꼴의 이름으로 설정 size 원하는 글꼴 사이즈로 설정 italic 기울이기를 원한다면 True 아니면 False bold 굵게를 원한다면 True 아니면 False color 글꼴의 색상을 의미하고 16진수 값 설정 FF0000FF를 입력해주면 앞에서부터..
[ python 활용하기 #5 ] 파이썬 엑셀 파일 읽기 쓰기 지우기 [ python 활용하기 #5 ] 파이썬 엑셀 파일 읽기 쓰기 지우기 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 파이썬으로 엑셀 파일을 다뤄보는 시간을 가져보겠습니다. 직장인들에게 엑셀은 아주 친밀?한 존재인데요. 간단하고 반복적인 업무인 경우에는 쉽게 자동화가 가능하기 때문에 파이썬을 이용해서 월급 루팡에 도전해봅시다. openpyxl 라이브러리 설치 파이썬을 통해 엑셀 파일(.xlsx)을 다루기 위해서는 openpyxl 라이브러리가 필요합니다. pip를 이용해 설치해 봅시다. # pip 업데이트 python -m pip install --upgrade pip # openpyxl 라이브러리 설치 pip install openpyxl 엑셀 파일 생성 파일명이 symxsym인 엑셀 파일이 생성됩니다. im..
[ python 친해지기 #4 ] 파이썬 자료형 2탄 (리스트) [ python 친해지기 #4 ] 파이썬 자료형 2탄 (리스트) 안녕하세요. 심심한 코딩쟁이입니다. 오늘은 파이썬 친해지기 시간으로 파이썬의 자료형 리스트에 대해서 알아보도록 하겠습니다. 자료형을 잘 다룰 수 있다면 원하는 로직을 구성할 때 활용하기 쉽기 때문에 손에 익을때까지 여러 번 사용해보시는 걸 추천드립니다. 자 오늘도 천천히 따라와주세요. 리스트 자료형 리스트 만들기 위해서는 대괄호( [ ] )로 감싸 주고 쉼표 ( , )로 데이터를 구분해 줍니다. 리스트 생성 예시 # 리스트를 생성하는 다양한 방법 list1 = ['심심한', '코딩쟁이', '블로그', '환영합니다'] list2 = [] # 비어있는 리스트 list3 = [1, 3, 5] list4 = ['심', '심', 2, 4] list5..

반응형