본문 바로가기

TIL/Pandas (w OpenCV)

(3)
24.05.21 pandas 기반 map 호출 서울시 경찰서 API 에서 특정 data 추리기(pandas)import 가 필요한 methodsnumpy - 고성능 수치 계산을 위한 라이브러리로, 다차원 배열 객체와 다양한 수학 함수들을 제공 - 데이터 처리 및 연산, 배열 생성 및 조작pandas- 데이터 분석을 위한 라이브러리로, 데이터 구조(DataFrame)와 데이터 분석 도구를 제공- 데이터 로드, 정리, 조작 및 분석- e.g. 경찰서 api로부터 받은 data를 dataframe으로 변환하여 분석 및 시각화 준비에 사용matplotlib- 데이터 시각화를 위한 라이브러리로, 다양한 종류의 그래프와 차트를 그릴 수 있음 - 데이터 시각화, 그래프 생성- 데이터 분석결과를 그래프로 시각화할 때 사용matplotlib.pyplot- Matpl..
24.05.20 Map에서 data표시/ plastic 구분 앱만들기 Today's studyPython 기반 데이터분석 (지도에서 특정 data 분석하기)Aritificial Intelligence지능적인 요소가 포함된 모든 기술인간이 가진 지적능력을 컴퓨터를 통해 구현하는 기술AI 발전 History머신러닝지도학습은 정답이 있어야 학습이 가능함- 회귀 e.g. 부동산/도시가스 비용 예측 - 주로 우리 주변(2024y)은 지도학습 위주로 구성되어있음비지도학습       - 정답은 없고 비슷한 것끼리 분류강화학습- 벽돌깨기, 바둑 등 y/n 로 분류해서 y로가면 점수를 가하도록해서 학습을 시킨 것  --> 벽돌깨기의 경우 약 4시간 학습 후 빨리 레벨업 점수에 도달하도록 학습 됨 데이터데이터 종류       - 대부분 정형데이터Plastic 분류하는 앱 만들기 실습mdl ..
24.05.16 Pandas & OpenCV Pandas method df.sort_index() - dataframe에 숫자들이 index 기준 순차적으로 정렬 - df.sort_index(axis=0, ascending=Ture) : index 기준 순차적 정렬- df.sort_index(axis=0, ascending=False) : index 기준 큰 숫자부터 정렬df.sort_values() - values 기준으로 순차적으로 정렬 df[ : ]- slicing으로 선택하는 것 - e.g. df[1:5] --> 1,2,3,4 까지 data 보는 것 df.loc[ ] (행렬을 입력해서 selesction)- 행 1개를 입력하면 해당 행에 대한 series가 모두 나옴 df.loc[ : ]- 행의 범위를 선택하면 범위 내 행의 series가 ..