본문 바로가기
데이터분석/Python

[Python] Python 이란? 데이터 분석에 파이썬을 이용하는 이유

by ms-da 2024. 9. 11.
반응형

 

 

1. Python 이란?

 

파이썬(Python)은 1991년에 네덜란드의 개발자 귀도 반 로섬이 만든 프로그래밍 언어입니다!

 

파이썬(Python) 이 개발된 목표는 복잡한 코드를 간단하게 작성할 수 있도록 하는 것이었고,

 

그 결과 파이썬 코드가 직관적인 문법 구조를 나타내고 있고, 전 세계적으로 많은 사람들이 사용하고 있어요!

 

또 범용성이 정말 좋고 다룰 수 있는 것들이 많기 때문에

 

데이터 분석 뿐만아니라, 웹 개발 인공지능 자동화등 여러 분야에서 이용이 되고 있어요!

 

이러한 특성들 떄문에 파이썬(Python) 이 더 많이 이용되고

 

그러면서 커뮤니티도 활성화가 되어 점점 인기가 많은 것 같습니다!

 

 

 

 

 

데이터 시각화 머신러닝 등등 파이썬이 많이 이용되지만

 

요즘에 저는 데이터 전처리 및 DB에 적재하는 과정에서 많이 이용하고 있습니다!

 


 

 

2. 데이터 분석에 Python을 이용하는 이유

 

파이썬(Python) 에는 다양한 분석 라이브러리가 존재하는데 대표적으로는

 

Pandas, NumPy, Matplotlib, Seaborn, Scikit-learn 라이브러리들이 있습니다!

 

이 라이브러리들을 활용하면 복잡한 데이터를 다루는데 도움이 됩니다!

 

유명한 것이 위 라이브러리들이고 지금도 새롭게 라이브러리가 나타나고 있기 때문에

 

원하는 목적에 맞게 검색해 보면 여러 라이브러리를 확인하실 수 있습니다!

 

저는 무조건 pandas와 numpy는 기본적으로 이용하고 있고

 

엑셀이나 다른 툴에서는 기능이 없으면 활용하기 어려운 방면에

 

파이썬(Python) 은 직접 코드를 작성하면서 원하는 것을 도출할 수 있는 게 가장 큰 장점 같아요!

 

 

 


 

3. python 커뮤니티 추천

 

python 커뮤니티도 많이 존재하는데,

 

제가 이용하는 커뮤니티는 Stack Overflow입니다!

 

학부 시절에 교수님이 모르는 부분이나 궁금한 것이 있으면 Stack Overflow에 검색하면 대부분 나온다고

 

하셨는데, 대부분의 질문은 해당 커뮤니티에 다 존재하더라고요!

 

영어로 번역해서 검색해도 대부분 궁금했던 문제들은 다 해결되어서 종종 이용합니다!

 

대부분 구글링을 하면 나온다는 게 파이썬(Python)의 큰 장점 같아요!

 

 

 


 

 

SAS나 R 혹은 엑셀과 같이 파이썬이 아닌 툴로 분석을 하다 보면

 

파이썬이 가장 편하고 자유도가 높다는 것을 느끼는 것 같아요!

 

기초 코딩으로 파이썬이 정말 활성화가 되어야 한다고 생각하는 1인입니다.

 

파이썬에 대하여 정말 간단하게 글로 설명을 해보았습니다.

 

앞으로도 파이썬에 대한 설명과 분석 관련해서 여러 글을 작성해보려고 합니다!

 

원하시는 내용이 있으면 댓글로 남겨주시면 고려해서 글도 작성해 볼게요!

 

설명이 어려운 부분 혹은 잘 이해가 안 가는 부분은 언제든지 댓글로 남겨주세요!


빠르게 궁금증을 해결해 드릴게요!


공감과 댓글은 저에게 큰 힘이 된답니다!


감사합니다 :)

 

 

 

 

반응형