matplotlib

    [colab] 5. colab으로 matplotlib를 이용한 그래프 그리기

    [colab] 5. colab으로 matplotlib를 이용한 그래프 그리기

    matplotlib는 그래프를 그려주는 외부 라이브러리이다! 드디어 나도 데이터 시각화를 할 수 있다. 우리는 matplotlib 라이브러리의 pyplot 모듈을 이용해서 그래프를 그리는 기능을 사용하겠다. 그래서 pandas와 numpy를 import한 것처럼 pyplot도 import하고 시작해보자! 이번 글에서는 간단히 그래프를 그리는 방법만 간단히 알아보겠다. - 먼저 그래프를 그리기 전에 글꼴 및 그래프에 대한 설정을 하겠다. import matplotlib.pyplot as plt import pandas as pd import numpy as np %matplotlib inline plt.rc('font', family='NanumGothic Eco')# 글꼴 정의 plt.rcParams['..

    데이터 시각화 기초

    데이터 시각화 기초

    이 글은 『밑바닥부터 시작하는 데이터 과학』 도서를 보고 정리한 글입니다. 데이터 과학자가 갖춰야할 기본 기술 중 하나는 데이터 시각화다. 데이터 시각화에는 데이터 탐색과 데이터 전달, 두가지 목적이 있다. 1.1 matplotlib 1.2 막대 그래프 1.3 선 그래프 1.4 산점도 1.1 matplotlib 웹을 위한 복잡하고 인터랙티브한 시각화로는 좋지 않은 도구지만, 간단한 막대/선 그래프, 산점도를 그릴 때는 나쁘지 않은 도구이다. ▶ matplotlib 중 우리는 matplotlib.pyplot 모듈을 사용할 것이다. ▶ pyplot : 시각화를 단계별로 간편하게 만들 수 있는 구조로 되어있다. ▶ 시각화가 완성되면 savefig()를 통해 그래프 저장, show()를 통해 화면에 띄울 수 있..

    클래스와 넘파이, 그리고 matplotlib

    클래스와 넘파이, 그리고 matplotlib

    『밑바닥부터 시작하는 딥러닝』도서를 공부하고 복습하는 내용입니다. A = np.array([[1,2], [3,4]]) A.shape# (2,2) A.dtype# dtype('int64') 1. 클래스 ▶ int, str 등의 자료형은 파이썬이 기본으로 제공하는 내장된 자료형이다. ▶ 새로운 클래스를 정의할 수 있는데, 그때 그 클래스만의 전용 함수(메서드)와 속성을 정의할 수 있다. ▶ class 라는 키워드를 사용하여 클래스를 정의한다. ⑴ 클래스 정의 class 클래스 이름: def __init__(self, 인수 ...):# 생성자 ... def 메서드1(self, 인수 ...):# 메서드1 ... def 메서드2(self, 인수 ...):# 메서드2 ... ▶__init__ 클래스를 초기화하는 방..