본문 바로가기

파이썬(Python)

(20)
데이터 분석가가 말해주는 파이참 꿀팁 안녕하세요. 오늘은 파이썬 대표 IDE 중 하나인 파이참 꿀팁에 대해 정리해보려고 합니다. 개발자나 데이터 분석가가 파이썬 코딩을 할 때 IDE를 같이 쓰게 됩니다. 대표적으로 Visual Studio Code(vscode)와 Pycharm, IntelliJ가 있습니다. 저는 데이터 분석을 하며 Pycharm을 주로 사용하는데 더 유용하게 사용하기 위한 초기 세팅법과 자주 사용하는 기능을 리뷰 하려고 합니다. 아래 설정 값은 제가 추천하는 설정 값이므로 별도의 원하는 값이 있다면 해당 메뉴에서 알맞게 변경하시면 됩니다. 1. 다크모드 변경 메뉴위치: File -> Settings -> Appearance & Behavior -> Theme -> Darcula 2. 폰트색 변경 메뉴위치: File -> S..
데이터 분석가가 말해주는 주피터 노트북 꿀팁 안녕하세요. 오늘은 실무에서 데이터 분석가가 자주 사용하는 툴은 주피터 노트북 꿀팁에 대해 알아보려고 합니다. 데이터 관련 직무에 종사를 하거나 데이터 분석가가 꿈인 분들은 주피터 노트북에 대해 한번쯤 들어보셨을 겁니다. 빅데이터 시대가 되면서 태블로나 Power BI 등 빅데이터를 분석하기 위한 툴들이 많이 등장하고 있고 데이터 분석을 더 효율적으로 하고 싶은 생각에 소위 말하는 대박이라는 툴들은 다 써봤으나 아직까진 Jupyter Notebook을 따라올 수 있는 툴은 없는 것 같습니다. 빅데이터 분석 툴은 사용자 중심으로 개발이 되다 보니 데이터 양이 많거나 로직이 복잡해지면 로딩시간이 매우 오래 걸리며 산출 로직을 확인할 때도 Jupyter처럼 코드와 같이 볼 수 없고 시간을 소비하여 일일리 찾아..
파이토치VS텐서플로우VS케라스 - 딥러닝 프레임워크 비교 안녕하세요. ㅎㅎ 올해 대학원에 진학하면서 한동안 활동을 못 했었는데 오늘부터 방학 기간이라 블로그를 다시 해보려고 합니다. 요즘 학업과 직장생활을 병행하면서 시간에 쫓기다 보니 불안감과 초조함 증상(?)이 생겼습니다. 그동안 휴식에 목말라 있었는데 막상 방학을 하고 나니 다른 일거리를 찾고 있는 자신을 발견하게 되었고 오랜만에 블로그를 해보려고 합니다. 오늘은 딥러닝 프레임워크에 대해 알아보려고 합니다. 딥러닝 공부를 하는 사람이라면 누구나 딥러닝 프레임워크 중 어떤 게 좋을지 고민을 해봤을 텐데요. 저 역시 같은 고민을 했었고 대학원 생활과 현업에 종사하며 다양한 딥러닝 프레임 워크를 사용해보고 느낀 점을 말해보려고 합니다. 딥러닝 프레임 워크의 수는 굉장히 많고 지금도 계속 개발 중이며 새로운 프레..
주피터 노트북 실행 및 사용방법 - 파이썬 기초 안녕하세요~!!~ 오늘은 주피터 노트북 실행 및 사용방법에 대해 알아보려고 합니다. 주피터 노트북이란 파이썬의 개발 지원 툴로 사용방법이 간편하며 시각화에 강해 데이터 분석에 주로 사용됩니다. 주피터 노트북 설치방법은 pip기능과 아나콘다를 이용한 설치방법으로 크게 2가지로 나뉩니다. 아나콘다를 이용한 설치방법은 아래 링크를 참고해주시면 됩니다. 아나콘다 설치방법 pip를 이용한 설치방법은 아래와 같습니다. 검색창에 "cmd"를 입력하고 엔터를 누르면 명령 프롬프트가 실행됩니다. 명령 프롬프트 입력란에 "pip install jupyter jupyter notebook"을 입력하고 엔터를 누르면 설치가 진행됩니다. 만약 설치가 안되거나 오류가 발생한다면 파이썬 설치시 환경변수가 설정이 안 된 것으로 파이..
아나콘다와 파이참을 연동해보자! - 파이썬 기초 안녕하세요 ㅎ 오늘은 아나콘다와 파이 참 연동하는 방법에 대해 알아보려 합니다. 아나콘다와 파이참은 파이썬의 개발 툴로 파이썬 코딩을 용이하게 사용하게 끔 만들어주는 툴입니다. 아나콘다의 경우, 파이썬 설치 파일이 포함되어 있으므로 별도의 파이썬 설치가 필요 없으며, 데이터 분석에 필요한 패키지를 1400개 이상을 포함하고 있기 때문에 패키지를 하나씩 설치하는 번거로움 덜합니다. 파이 참의 경우, 코딩을 빠르고 정밀하게 할 수 있도록 도와주는 툴이며, 개발 툴 안에서 패키지 설치가 가능할 뿐만 아니라 패키지 종류와 설명서까지 한눈에 볼 수 있습니다.. 보통 아나콘다는 데이터분석, 파이 참은 개발용으로 사용하지만 파이 참에서도 아나콘다를 지원하기 때문에 연동하여 사용한다면 아나콘다와 파이 참이 가진 강점을..
아나콘다를 설치해보자! - 파이썬 데이터분석 안녕하세요 ㅎㅎ 오늘은 파이썬 아나콘다 설치방법에 대해 알아보려 합니다. 아나콘다란 파이썬 개발 툴로 데이터 분석에 필요한 1400개 이상의 패키지를 포함하고 있습니다. 파이썬을 설치하면 필요한 패키지를 하나씩 설치해야 하는 번거로움이 따르나 아나콘다는 파이썬 설치 파일과 함께 웬만한 패키지를 다 포함하고 있으므로 파이썬을 처음 설치하시는 사용자라면 아나콘다 설치를 추천드립니다. 그럼 바로 설치해보도록 하겠습니다. 아나콘다를 설치하기 위해서는 아래 아나콘다 홈페이지에 접속해야 됩니다. 아나콘다 공식 홈페이지 Anaconda Python/R Distribution - Free Download Anaconda Distribution is the world's most popular Python data sc..
파이썬과 R? 어떤 것을 배워야 할까 - 현업 종사자가 알려준다! 안녕하세요~! ㅎ 요즘 데이터 분석 및 인공지능에 대한 관심이 쏠리면서 데이터 분석가 및 인공지능 직군에 대해 꿈을 갖는 취준생 및 학생들이 많아지고 있습니다. 그 덕분에 파이썬과 R에 대한 관심도 뜨거워지고 있는데요. 파이썬과 R을 동시에 배우면 좋은데 시간 대비 효율성이 떨어져 둘 중 어떤 것을 배워야 하는지 고민하는 분들이 많습니다. 그래서 오늘은 파이썬과 R 둘 중에 고민하시는 분들을 위해 어떤 것을 배우면 효율적 일지 알아보려고 합니다. 먼저 필자부터 소개하자면 데이터 분석 현업에 종사 중이며 파이썬과 R 둘 다 사용하고 있습니다. 파이썬과 R 둘다 장단점이 있고 산업에 따라 파이썬이 우선될 수도, R이 우선될 수도 있습니다. 취업을 준비하시는 분들은 취업을 희망하는 회사가 어떤 언어를 쓰는지 ..
함수 만들어보자! - 파이썬 함수 정의 안녕하세요~! ㅎ 이번 시간에 다룰 주제는 바로 "함수(define)"입니다. 함수(define)란 어떠한 변수 처리를 다루는 기능으로 파이썬 내에서 "def"라 사용됩니다. 파이썬 코딩 시 대부분 함수를 호출하여 사용하지만 호출 함수로 해결하지 못하거나 그 기능만으로는 살짝 부족할 때 함수를 직접 정의하여 사용하기도 합니다. 코딩 중 원하는 기능을 가진 함수가 없거나, 함수를 찾아야 하지만 찾는 시간이 아까울 정도로 간단한 함수라면 직접 함수를 만들어 사용하는 것이 효율적일겁니다. 그래서! 오늘은 함수를 만드는 방법을 설명드릴까 합니다. 필자의 경우 함수를 자주 만들어 사용하곤 하는데요. 주로 데이터 전 처리할 때 사용하는 편입니다. 반복적으로 데이터를 처리해야 하는데, 그에 마땅한 함수는 없고 할 때..