본문 바로가기

반응형

파이썬

[책 출판 안내]사장님 몰래하는 파이썬 업무자동화 링크 : https://ybworld.tistory.com/140 [책 소개] 사장님 몰래 하는 파이썬 업무자동화 안녕하세요. 투손플레이스 티스토리를 운영 중인 와비입니다. 최근에 직장 동료와 함께 '파이썬 업무자동화'를 컨텐츠로 위키독스 전자책을 집필하고 있습니다. 아직 작성 중인 책이지만, 어느 ybworld.tistory.com 안녕하세요. 투손 플레이스 블로그를 운영하는 와비입니다. 22년 5월에 위 링크와 같이 공동 저자와 집필하고 있는 전자책을 소개드린 적이 있습니다. 집필 한 전차잭이 어쩌다보니 출판사랑 연락이 닿게 되어 출판 기회가 생겼고 작년 12월 중 작업이 완료되어 이번에 출간하게 되었습니다. 초기 6개월 목표를 잡고 공동 저자와 출판 준비를 진행했는데 직장 생활과 병행하여 대학원 석.. 더보기
[Python/데이터분석]iris 데이터셋 K-means 알고리즘 적용 및 결과 해석 학교에서 '다변량 통계' 과목을 듣고 있는데 '군집 분석'에 대한 과제를 하면서 필요한 내용에 대해 정리한 글 군집 분석은 머신 러닝에서 비지도 학습 알고리즘에 속하는 방법이다. 흔히 클러스터링 알고리즘(Clustering Algorithm)이라고도 하며, 계층적(hierarchical) 방법과 비계층적(Non-hierachical) 방법이 있다. 계층적 방법은 흔히 개체간 거리 기반의 알고리즘을 말하며, 대표적으로 유클리디안, 마할라노비스, 맨하탄, 체비세프, 민코프스키 계산 방법이 있다. 비계층적 방법은 이번 포스팅에서 다룰 K-means 알고리즘을 말하며, 일반적으로 데이터셋에서 구분 할 class의 수를 알고 있는 경우 많이 활용한다. 이번 포스팅에서는 K-means 알고리즘에 대한 간단한 정리와.. 더보기
[파이썬/업무자동화] Openpyxl 통해 엑셀 함수 사용하기 2편 ※ OpenPyxl 관련 포스팅 모음 2021.03.19 - [코딩/업무자동화] - [파이썬/업무자동화] Openpyxl로 엑셀 함수 사용하기, 엑셀 수식 넣기 2021.08.21 - [코딩/업무자동화] - [파이썬/업무자동화] Openpyxl 통해 엑셀 함수 사용하기 2편 2021.08.30 - [코딩/업무자동화] - [파이썬/업무자동화] 엑셀에 입력 된 파일명 따라 이미지 삽입하기 - openpyxl 2021.10.04 - [코딩/업무자동화] - [파이썬/업무자동화] openpyxl.style 사용법 정리 2021.10.16 - [코딩/업무자동화] - [파이썬/업무자동화] openypyxl 통해 엑셀 조건부 서식 적용하기 2021.11.09 - [코딩/업무자동화] - [파이썬/업무자동화] openpy.. 더보기
[Python/파이썬] 자료형 - Dictionary 1편 : 기초 2021.06.13 - [코딩/Python] - [Python/파이썬] 자료형 - Dictionary 1편 : 기초 2021.06.19 - [코딩/Python] - [Python/파이썬] 자료형 - Dictionary 2편 : 딕셔너리 컴프리헨션 자료형 중 딕셔너리에 대한 이해가 부족하여 작성하는 포스팅. 새로운 프로그램을 만들 때 딕셔너리를 활용해야 할 필요가 있어 기초 및 대표 함수에 대한 내용을 정리한다. 1. 딕셔너리(Dictionary) -. 딕셔너리는 Key와 Value를 갖는 파이썬의 자료형이다. -. Key와 Value는 한쌍으로 입력 된다. -. 리스트는 대괄호 [ ] , 딕셔너리는 중괄호{ }로 구성한다는 것을 기억하자. -. 아래 코드는 딕셔너리의 기본적인 구성과 각 key에 따른 V.. 더보기
[Python/파이썬] 자료구조 - 배열(Array) 자료구조는 대량의 데이터를 효율적으로 관리할 수 있는 데이터 구조를 의미한다. 자료구조의 대표적인 예는 학교 학생 관리나 회사의 직원 관리를 예로 들 수 있을 것 같다. 회사에서 직원들을 관리하는 데이터를 생각해볼 수 있다. 어떤 회사의 직원이라면 무조건 사번이 부여된다. 어떤 직군인가에 따라 부여되는 코드도 달라지고 자신의 직급, 팀 등으로 분리하여 관리된다. 데이터를 관리할 때 어떤 구조로 관리하느냐에 따라 효율이 달라진다고 하니 SW를 개발하는데 있어서 매우 중요한 부분이다. 대표적인 자료구조에는 배열, 스택, 큐, 연결리스트, 해쉬 테이블, 힙 등이 존재한다. 앞으로 대표적인 자료구조에 대한 공부를 하려고 한다. 파이썬이 가장 쉽고 빠르게 자료구조와 알고리즘을 익힐 수 있다고 하니 비전공자 입장에.. 더보기
[Python/파이썬] 특정 시간에 파이썬 코드 동작시키기 - schedule 모듈 이전 포스팅에서 아웃룩 메일의 첨부 파일을 자동으로 취합하는 코드를 작성한 적이 있다. (관련 포스팅 : 2021.04.28 - [코딩/Project] - [Python/파이썬] Outlook 메일 첨부 엑셀파일의 내용 자동 취합하기) [Python/파이썬] Outlook 메일 첨부 엑셀파일의 내용 자동 취합하기 ※ 이 글을 쓰는 사람은 SW 비전공자입니다. ※ 개인 공부를 위해 정리하는 글이며, 작성한 코드들은 효율성, 깔끔함(?) 등과는 거리가 멀 수 있습니다. ※ 이전 포스팅 1편 : 2021.03.01 - [코딩/Python] ybworld.tistory.com 실제 실무에 쓰기 위한 컨셉으로 내가 실제 동작시키는 것이 아닌 코드상에서 특정 시간이 되면 알아서 동작하여 메일의 첨부파일이 자동으로 .. 더보기
[Python/파이썬]map, filter, list comprehension ※ 이 글의 작성자는 SW 비전공자입니다. ※ 개인적으로 공부하고 있는 내용을 정리하고 있는 글로 잘못 된 부분이 있다면 댓글을 남겨주세요. 이전편 : 2021.05.02 - [코딩/Algorithm & 코딩테스트] - [Python/파이썬]Indent, Naming, Type hint 파이썬 알고리즘 인터뷰 책을 보고 쓰는 포스팅 2편. 이번편에서는 map, filter, list comprehesion에 대해 정리한다. map, filter를 알기 전에 lambda를 먼저 이해해야해서 정리해보았다. 1. lambda -. 이름 없는 함수 정의(def와 다름) -. 람다함수의 장점은 코드가 간결하고 메모리가 절약 된다고 함(메모리가 절약되는 부분은 나중에 다시 확인예정) -. 내가 참고하는 자료에는 d.. 더보기
[파이썬/업무자동화] Outlook 메일 첨부 엑셀 내용 자동 취합하기 ※ 이 글을 쓰는 사람은 SW 비전공자입니다. ※ 개인 공부를 위해 정리하는 글이며, 작성한 코드들은 효율성, 깔끔함(?) 등과는 거리가 멀 수 있습니다. ※ 이전 포스팅 1편 : 2021.03.01 - [코딩/Python] - [Python/파이썬] Outlook 메일 파싱(parsing) 정리 - 1 2편 : 2021.03.02 - [코딩/Python] - [Python/파이썬] Outlook 메일 파싱(parsing) 정리 - 2 3편 : 2021.03.23 - [코딩/Python] - [Python/파이썬] Outlook 여러 메일 첨부 파일 한번에 받기 4편 : 2021.04.28 - [코딩/Python] - [Python/파이썬] Outlook 메일 첨부 엑셀파일의 내용 자동 취합하기 이전 포.. 더보기

반응형