본문 바로가기
300x250

파이썬30

카테고리이미지 애플 실리콘(m1~m3) 맥북 파이썬 개발환경 설정 맥북에 홈브류로 파이선을 설치하고 이용하려는데 터미널에서 python3를 입력하니 기본으로 깔려있는 파이썬 3.9버젼이 자꾸 호출 됬다. 다음에 혹시나 맥북을 초기화 할 때를 대비해 파이썬 환경설정 방법을 남겨둔다. 1. Homebrew 설치먼저 홈브류를 설치해주자. 리눅스에 apt-get이 있다면 맥북에는 brew가 있다.   HomebrewThe Missing Package Manager for macOS (or Linux).brew.sh 아래의 명령어를 터미널에 입력해서 homebrew를 설치해주자. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 아직은 터미널에 brew를 입.. 2024. 5. 6.
카테고리이미지 파이썬 데이터 시각화 입문 8 : Numpy로 선형회귀 분석하기 지난 글에서는 Matplotlib 에서 subplots를 이용해 그래프를 그려보았다. 파이썬 데이터 시각화 입문 7 : Matplotlib 객체 다루기 지난 글에서는 Pandas와 Matplotlib을 이용하여 데이터를 시각화해보는 실습 문제를 다루었다. 파이썬 데이터 시각화 입문 6 : 연습문제 이번에는 데이터 시각화 연습문제이다. 기존 자료를 쓰면 또 fecu.tistory.com 이번 글에서는 numpy의 polynomial을 이용해 선형회귀 분석을 해보려고 한다. 1. 선형 회귀 분석이란? 위키백를 보면 선형회귀분석을 아래와 같이 설명한다. 통계학에서 선형 회귀는 종속 변수 y와 한 개 이상의 독립 변수 X와의 선형 상관 관계를 모델링하는 회귀분석 기법이다. -위키백과- 정말 간단하게 이야기하면,.. 2023. 11. 21.
카테고리이미지 파이썬 데이터 시각화 입문 7 : Matplotlib 객체 다루기 지난 글에서는 Pandas와 Matplotlib을 이용하여 데이터를 시각화해보는 실습 문제를 다루었다. 파이썬 데이터 시각화 입문 6 : 연습문제 이번에는 데이터 시각화 연습문제이다. 기존 자료를 쓰면 또 재미없지 않은가? 새로운 데이터를 이용해보자. 1. 파일 및 문제 아래 파일은 공공데이터 포털에서 받은 연간 범죄 발생 건수, 검거 fecu.tistory.com 이번 글에서는 Matplotlib으로 여러개의 그래프를 한번에 그려보는 subplots에 대해 알아보려고 한다. 1. Subplots subplots는 그래프를 그릴 공간의 좌표를 받아 전체 그래프와 각 그래프의 축을 반환한다. fig, axis = plt.subplots(2,2, constrained_layout=True) axis axis.. 2023. 11. 15.
카테고리이미지 파이썬 데이터 시각화 입문 6 : 연습문제 이번에는 데이터 시각화 연습문제이다. 기존 자료를 쓰면 또 재미없지 않은가? 새로운 데이터를 이용해보자. 혹시나 해서 지난 글을 아래에 붙여둔다. 파이썬 데이터 시각화 입문 5 : 데이터 시각화 지난 글에서 Pandas, Matplotlib을 다루는 방법에 대해 간단하게 보았다. 파이썬 데이터 시각화 입문 4 : Matplotlib 다루기 파이썬으로 데이터 시각화를 하려고 할 때, 가장 입문하기 어려웠던 라이브러 fecu.tistory.com 1. 파일 및 문제 아래 파일은 공공데이터 포털에서 받은 연간 범죄 발생 건수, 검거 건수 통계이다. 아래의 조건에 따라 그래프를 그려보자. 해킹(자료유출)의 발생 및 검거 건수를 시각화 할 것 제목, x 축 레이블, y 축 레이블, 범례를 설정 할 것 선의 스타일.. 2023. 11. 14.
카테고리이미지 파이썬 데이터 시각화 입문 5 : 데이터 시각화 지난 글에서 Pandas, Matplotlib을 다루는 방법에 대해 간단하게 보았다. 파이썬 데이터 시각화 입문 4 : Matplotlib 다루기 파이썬으로 데이터 시각화를 하려고 할 때, 가장 입문하기 어려웠던 라이브러리가 matplotlib 이었다. 자료는 많은데 구체적으로 어떤식으로 익혀나가야 할지 감이 오지 않았다. 이 글에서는 Matplot fecu.tistory.com 이번에는 Pandas로 불러온 엑셀 데이터를 Matplotlib으로 시각화 시켜보도록 하자. Matplotlib이 데이터 프레임을 지원하기 때문에 간단하게 불러온 엑셀에서 x 값, y 값만 결정해서 입력하면 된다. 1. Pandas로 엑셀 불러오기 자, 이제 태초마을부터 시작해보자. 지난번에 보았던 직박구리 폴더에서 pandas.. 2023. 11. 14.
카테고리이미지 파이썬 데이터 시각화 입문 4 : Matplotlib 다루기 Pandas 이후로 이어지는 글이다. 이전글을 붙여두니 참고하길 바란다. 파이썬 데이터 시각화 입문 3 : Pandas 연습문제 지난 글에서는 Pandas라는 라이브러리로 데이터를 다루는 방법에 대해 다루었다. 오늘은 pandas로 간단한 출력을 해보는 연습 문제를 풀어보려고 한다. 파이썬 데이터 시각화 입문 2 : Pandas 다루기 fecu.tistory.com 파이썬으로 데이터 시각화를 하려고 할 때, 가장 입문하기 어려웠던 라이브러리가 matplotlib 이었다. 자료는 많은데 구체적으로 어떤식으로 익혀나가야 할지 감이 오지 않았다. 이 글에서는 Matplotlib으로 정말 기본적인 사용법에서 시작해서 세부적인 축 설정까지 순차적으로 다루어 보려고 한다. 1. Matplotlib 호출 및 한글 설.. 2023. 11. 13.
카테고리이미지 파이썬 데이터 시각화 입문 3 : Pandas 연습문제 지난 글에서는 Pandas라는 라이브러리로 데이터를 다루는 방법에 대해 다루었다. 오늘은 pandas로 간단한 출력을 해보는 연습 문제를 풀어보려고 한다. 파이썬 데이터 시각화 입문 2 : Pandas 다루기 이번 글에서는 데이터 처리를 위한 도구인 Pandas에 대해 다루어 보려고 한다. 데이터 시각화를 위한 환경구성이 되어 있지 않다면 아래의 글을 참고바란다. 파이썬 데이터 시각화 입문 1 : 여는 fecu.tistory.com 1. 데이터 출처 요즘은 공개된 빅데이터가 많다. 당장 구글에서 '빅데이터'를 검색만 해도 많은 사이트들이 든다. 그 중에서 공공데이터 포털, kaggle을 소개해보려고 한다. 1) 공공 데이터 포털 공공데이터 포털은 국가가 보유하고 있는 다양한 데이터를 국민들이 이용할 수 .. 2023. 11. 11.
카테고리이미지 파이썬 데이터 시각화 입문 2 : Pandas 다루기 이번 글에서는 데이터 처리를 위한 도구인 Pandas에 대해 다루어 보려고 한다. 데이터 시각화를 위한 환경구성이 되어 있지 않다면 아래의 글을 참고바란다. 파이썬 데이터 시각화 입문 1 : 여는 글이번에 좋은 기회가 있어서 파이썬을 활용한 데이터 시각화 수업을 하게 되었다. 수업 때 쓴 자료가 한번 쓰고 버리기에는 너무 아까워서 블로그에 남겨보려고 한다. 이 글의 목표는 파이썬의 fofecu.tistory.com 1. Pandas란? 판다스는 데이터 조작 및 분석을 위한 라이브러이다. 리스트나 딕셔너리를 표로 만들어 처리할 수 있다. 예를들어 아래와 같이 내부에 3개의 리스트가 들어 있는 리스트가 있다고 하자. lstInLst = [[1,2,3],[4,5,6],[7,8,9]] 이 자료를 표현 방법만 바.. 2023. 11. 10.
카테고리이미지 파이썬 데이터 시각화 입문 1 : 여는 글 이번에 좋은 기회가 있어서 파이썬을 활용한 데이터 시각화 수업을 하게 되었다. 수업 때 쓴 자료가 한번 쓰고 버리기에는 너무 아까워서 블로그에 남겨보려고 한다. 이 글의 목표는 파이썬의 for문, if문, 함수 등의 기초만 아는 사람이 파이썬으로 그래프를 한번 그려보는 것에 있다. 이 글에 나와 있는 것은 정말 기초일 뿐이며, 파이썬으로 데이터 시각화를 하는 기초를 닦는 목적으로 읽길 바란다. 이번 글은 앞으로 쓸 글들 중 첫번째, 여는글과 파이썬 개발 환경 만들기이다. 1. 여는 글 1) 데이터 시각화란? 데이터 시각화를 쉽게 이야기하면, 데이터를 그래프나 보기 좋은 형태로 만들어주는 것을 말한다. ㅈ같은 보노보노 ppt를 보기좋은 ppt로 만드는 것은 단지 내용의 표현 방법의 차이일 뿐이다. 데이터 .. 2023. 11. 7.
728x90