데이터분석 공부 13

04. pandas

1. 사용 이유더보기1) Numpy array의 한계가독성이 떨어짐정보에 대한 레이블 삽입 불가한 가지 데이터 타입만 사용 가능2) Pandas로 가능한 작업데이터 불러오기데이터 가공데이터 분석데이터 시각화3) Numpy vs Pandas- Numpy: 복잡한 수학 연산을 할 때- Pandas: 표 형태의 데이터를 간편하게 다루고 싶을 때2. Pandas 축약형 import pandas as pd 3. 형식#데이터프레임 표형식df = pd.DataFrame(#dictionary 삽입)#예시df = pd.DataFrame({ 'category': ['skirt', 'sweater', 'coat', 'jeans'], #카테고리 목록의 리스트 'quantity': [10, 15, 6, 11], ..

03. matplotlib

1. matplotlib 축약import matplotlib.pyplot as plt 2. 그래프의 가로축과 세로축에 들어갈 값들을 각각 넣어주면 됨.예를 들어 가로축에는 연도를 세로축에는 주식가격을 넣고 싶다고 가정. year_array = np.array([2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020])stock_array = np.array([ 14.46, 19.01, 20.04, 27.59, 26.32, 28.96, 42.31, 39.44, 73.41, 132.69])#선그래프 그리는 식plt.plot(year_array, stock_array)#그래프를 출력하는 코드인 plt.show()#주피터 노트북에서는 생략 가능plt...

💡파이썬 def 함수

def 키워드는 파이썬에서 함수를 정의할 때 사용됩니다. 기본적인 함수 정의 구조는 다음과 같습니다:기본 문법:def 함수이름(매개변수1, 매개변수2, ...): """문서화 문자열 (Docstring) - 함수에 대한 설명을 적을 수 있음""" 실행할_코드 return 반환값 # 반환값이 있을 경우​#매개변수 = parameter쉽게 이해하기즉 요리 레시피를 만든다고 가정했을 때, "함수이름"은 레시피 이름이며, (매개변수1, 매개변수2, ...)은 레시피에 들어가는 재료를 의미한다. 예제 1: 매개변수와 반환값이 있는 함수def add(a, b): """두 수의 합을 반환하는 함수""" return a + bresult = add(3, 5)print(result) # 출..