본문 바로가기

데이터 분석3

데이터 시각화 - mabplotlib_라인플롯 데이터 시각화 - mabplotlib_라인플롯 matplotlib 임포트 import matplotlib.pyplot as plt 라인 플롯 그리기 plt.title('start') plt.plot([1,2,3,4,5],[2,10,4,20,5]) plt.xlabel('time') plt.ylabel('length') plt.show() 그래프 추가 plt.title('start') plt.plot([1,2,3,4,5],[2,10,4,20,5]) plt.plot([1,2,3,4,5],[2,4,6,8,10]) # 그래프 추가 plt.xlabel('time') plt.ylabel('length') plt.legend(['A_length', 'B_length']) # 범례 생성 plt.show() 2022. 6. 27.
넘파이 기초(1) - 넘파이 생성과 배열 넘파이 기초(1) - 넘파이 생성과 배열 넘파이 생성 np.array() np.array([[1,2,3],[3,4,5],[5,6,7]]) np.zeros() np.zeros((3,4)) np.ones() np.ones((2,3)) np.full() 배열에 사용자가 지정한 값을 삽입 np.full((3,4),5) np.eyes() 대각선으로는 1이고 나머지는 0인 2차원 배열을 생성 np.eye(4) np.random.random((n,m)) 임의의 값을 가지는 배열을 생성 np.random.random((3,2)) np.arange(n) 0부터 n-1까지의 값을 가지는 배열을 생성 np.arange(8) np.arange(i, j, k) i부터 j-1까지 k씩 증가하는 배열을 생성 np.arange(1,.. 2022. 6. 27.
판다스(1) - 데이터 구조 생성_Series, DataFrame df.index df.values 판다스(1) - 데이터 구조 생성_Series, DataFrame 시리즈-Series() 1차원 배열의 값(values)에 각 값에 대응되는 인덱스(index)를 부여할 수 있는 구조 sr = pd.Series([12,14,15,16,14],index = ['피자', '코끼리', '사과', '고양이', '강아지']) sr 값과 인덱스 추출 sr.values sr.index 데이터 프레임 2차원 리스트를 매개변수로 전달합니다. 2차원이므로 행방향 인덱스(index)와 열방향 인덱스(column)가 존재합니다. 1. 리스트로 생성하기 index = ['1', '2', '3'] column = ['A', 'B', 'C'] values = [[30, 40, 20],[10, 20.. 2022. 6. 27.