본문 바로가기

혼공분석4

[혼공분석] 6주차_복잡한 데이터 표현하기 [한빛미디어] 혼자 공부하는 데이터 분석 with 파이썬좋은 개발자는 컴퓨터를 분석의 대상으로 바라볼 뿐, 두려워하지 않는다!‘전공서가 너무 어려워서 쉽게 배우고 싶을 때’, ‘개발자가 되고 싶은데 뭐부터 봐야 하는지 모를 때’ ‘기술 면접hongong.hanbit.co.kr 파이썬으로 그래프 그리기pyplot 방식matplotlib.pyplot에 있는 함수를 이용해 그래프 그리는 방법이다. 함수들이 하나의 Figure 객체에 대한 상태를 공유한다.객체지향 APIFigure 객체와 서브플롯 객체를 만들고 이 객체의 메서드를 사용하여 그래프를 그릴 수 있다.그래프에 한글 출력하기구글 코랩에서 그래프를 그릴 때 한글을 이용해 그래프를 그릴 수 있다.import sys# 코랩의 경우 나눔 폰트를 설치if 'g.. 2024. 8. 22.
[혼공분석] 3주차_데이터 정제하기 [한빛미디어] 혼자 공부하는 데이터 분석 with 파이썬좋은 개발자는 컴퓨터를 분석의 대상으로 바라볼 뿐, 두려워하지 않는다!‘전공서가 너무 어려워서 쉽게 배우고 싶을 때’, ‘개발자가 되고 싶은데 뭐부터 봐야 하는지 모를 때’ ‘기술 면접hongong.hanbit.co.kr 열 삭제하기loc 메서드와 블리언 배열 이용하여 삭제하기 데이터에서 손상되거나 부정확한 부분을 수정하고, 불필요한 데이터를 삭제하거나 불완전한 갑을 교체하는 등의 작업을 데이터 정제라고 한다. 저장한 csv 파일을 불러왔을 각 라인으 끝에 콤마(,)가 있는 경우가 있다. 불필요한 열이므로 삭제하는 것이 좋다.import pandas as pd# `low_memory = False` 설정을 사용하면 pandas가 CSV 파일을 한 번.. 2024. 7. 27.
[혼공분석] 2주차_API 사용하기 [한빛미디어] 혼자 공부하는 데이터 분석 with 파이썬좋은 개발자는 컴퓨터를 분석의 대상으로 바라볼 뿐, 두려워하지 않는다!‘전공서가 너무 어려워서 쉽게 배우고 싶을 때’, ‘개발자가 되고 싶은데 뭐부터 봐야 하는지 모를 때’ ‘기술 면접hongong.hanbit.co.kr API 사용하기API란두 프로그램이 서로 대화하기 위한 방법을 정의한 것이다. 파이썬에서 JSON 다루기JSON은 JavaScript Object Notation의 약자이다. 원래는 자바스크립트 언어를 위해 만들어졌지만 현재는 범용적인 포맷으로 사용되며 대부분의 프로그래밍 언어는 JSON 형태의 텍스트를 읽고 쓸 수 있다.JSON은 마치 파이썬의 딕셔너리와 리스트를 중첩해 놓은 것과 비슷하다. {"name":"혼자 공부하는 데이터 .. 2024. 7. 16.
[혼공머신] 1주차_데이터 분석을 시작하며 데이터 분석과 데이터 과학데이터 과학통계학, 데이터 분석, 머신러닝, 데이터 마이닝 등을 아우르는 큰 개념이며 문제 해결을 위한 최선의 솔루션을 만드는 과정이다.데이터 분석유용한 정보를 발견하고 결론을 유추하거나, 의사 결정을 돕기 위해 데이터를 조사, 정제, 변환, 모델링하는 과정이다. 크게 기술통계, 탐색적 데이터 분석, 가설검정으로 나눌 수 있다.기술통계: 관측이나 실험을 통해 수집한 데이터를 정량화하거나 요약하는 기법탐색적 데이터 분석: 데이터를 시각적으로 표현하여 주요 특징을 찾고 분석하는 방법주어진 데이터를 기반으로 특정 가정이 합당한지 평가하는 통계적 방법 데이터 마이닝데이터에서 패턴 혹은 지식을 추출하는 작업을 말한다. 이러한 패턴과 지식은 사람이 의사 결정을 내리기 위해 필요하다. 도서 .. 2024. 7. 15.