본문 바로가기

데이터 시각화 및 애플리케이션 개발24

[ML] 머신러닝(Machine Learning) 1. 머신러닝(Machine Learning)인공지능: 인공(Artificial) + 지능(Interlligence)1956년 : 인간의 지능을 복제하거나 능가할 수 있는 지능형 기계를 만들고자하는 컴퓨터 과학 분야개발자에 의한 인공지능, 데이터에 의한 인공지능지금 내가 공부하는건 데이터에 의한 인공지능이것이 바로 머신러닝이라고 합니다.머신러닝 : 데이터를 기반으로 한 학습(learning)하는 기계(machine)1997년 : 기계가 기존 데이터에서 학습하고 해당 데이터를 개선하여 의사결정 또는 예측을 할 수 있도록 하는 ai의 하위 집합.딥러닝 : 깊은(deep) 신경만 구조의 머신러닝2017년 신경망 레이어를 사용하여 데이터를 처리하고 결정을 내리는 기계 학습 기술Generative AI2021년 .. 2024. 6. 28.
[데이터 시각화] 서울시 따릉이 API를 이용한 실시간 잔여 자전거 대수 확인하기 실시간으로 서울시에 있는 역에 따릉이가 몇 대 대여됐는지 잔여 자전거 대수를 확인해보려고 합니다.1. 따릉이 api(https://www.bikeseoul.com/app/station/getStationRealtimeStatus.do)형태는 JSON형태로 되어있습니다.필요한것들을 임포트 하겠습니다.import requestsimport foliumimport jsonimport pandas as pdimport warningswarnings.filterwarnings('ignore')warnings.filterwarnings('ignore') == warnings을 안뜨게하는 명령어입니다.데이터 값내용stationName 대여소 이름stationId 고유한 대여소 번호stationLongitude 대여소.. 2024. 6. 27.
[데이터 시각화] 전국 도시공원 데이터 활용 이번에는 다양한 도시공원데이터들을 활용해서 얼마나 퍼져있는지 확인하려고 합니다 임포트해보겠습니다.import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport seaborn as snspark = pd.read_csv('전국도시공원표준데이터.csv', encoding='ms949')park여기서 encoding='ms949'로 윈도우즈에 맞게 인코딩까지 해준 후 데이터를 뽑아봅니다.park.shape#(18137, 20)이번에도 값들이 굉장히 많이있다는것을 볼 수 있습니다.한글도 사용할 것이라 한글폰트도 설치 해줍니다.#한글폰트 설치!sudo apt-get install -y fonts-nanum!sudo.. 2024. 6. 23.
[seaborn] 상권별 업종 밀집 통계 데이터(2) [Matplotlib] 상권별 업종 밀집 통계 데이터 (tistory.com) 위 데이터를 이어서 다른 모듈을 사용해 보았습니다. shop_seoul 이라는 변수가 있다는 점을 참고하기seaborn 모듈이란?- 데이터 시각화를 위해 사용되는 라이브러리- Matplotilib를 기반으로 구축되었으며 그래프가 더 간단하고 직관적인 API를 제공하여 복잡한 그래프를 쉽게 생성할 수 있게 합니다.- seaborn 공식 홈페이지 https://seaborn.pydata.org/ seaborn: statistical data visualization — seaborn 0.13.2 documentationseaborn: statistical data visualizationseaborn.pydata.org이것도 마찬.. 2024. 6. 22.