-
-
엑셀 X 파이썬 - 엑셀이 파이썬을 품었다
정성일 지음 / 길벗 / 2024년 7월
평점 :




한때 파이썬보다 C/C++을 선호하던 시절이 있었다. 포인터, 반복문,제어문, 배열, 디버깅, 등등 c/c++이 가지고 있는 매력은 객체지향형 언어로서, 클래스와 변수,상수로 묶어서, 프로그래밍화한다는 데 있었다.이후 JAVA 프로그래밍 언어가 유행하더니,이제는 파이썬이 대세다. 파이썬을 주로 쓰는 가장 큰 이유로, 읽기 편하고 쉬운 언어이며, 오픈소스, 파이썬 관련 프로그래잉 커큐니티 활성화, ai와 데이터 분석의 핵심 프로그래밍 언어라는 점을 들 수 있다. 이외에 파이썬은 함수처럼 사용할 수 있고, 데이터 가종 처리가 간편하다는 점, 설치가 필요없다는 것이 매력이다.
데이터와 AI가 결합함으로서, AI의 기능을 확장할 수 있다. 데이터 처리 프로그래밍 언어로 SQL,오라클, 엑셀이 있다.이 세가지 데이터 프로그래밍 언어 중 엑셀이 가장 대중적이며, 대한민국 국민이라면, 엑셀 자격증 하나는 취득하고 있기 때문에, 비정형화된 데이털 정형화된 데이터, 의미있는 데이터로 가공이 용이하다는 것을 첫번째로 들 수 있다.거의 모든 공공형 데이터는 엑셀로 되어 있다,.
엑셀 파이썬 데이터 분석 라이브러리를 보면, 패키지,(폴더),모듈(파일), 클래스(프로그램),함수(기능)으로 구분하고 있으며,기본 라이브러리 초기화 설정을 우선하고 있으며,import 명령어를 사용하여, 파이썬에서 라이브러리를 가져올 수 있다. 자주 사용하는 데이터 분석 라이브러리는 꼭 기억하고, 자주 써먹어야 잊어버리지 않는다. 책에는 데이터 탐색 및 가공, 시각화(차트),통계분석 및 모델 개발,자연어 처리, 수학 계산 관련 파이썬 라이브러리 명 12가지의 주요 기능과 관련 홈페이지를 소개하고 있다.
파이썬과 엑셀을 서로 결합하는 이유는 강력한 데이터 처리가 가능하기 때문이다. 특히 데이터를 입력하고, 추가하고, 빼고, 넣고, 수정, 삭제, 가공하는 모든 과정을 함수와 명령어, 파이썬 라이브러리로 원하는 것을 직접 처리할 수 있으며, 공공데이터 포털 안에 있는 엑셀 데이터 자료들을 활용하여, 생성형 AI,분석형 Ai로 내 입맞에 맞는 데이터 프로그래밍이 가능하다 차트 생성, 주식시세 분석, 알고리즘 개발, ChatGPT활용까지 폭넓게 유연하게 작업할 수 있다.