본문 바로가기

코딩/데이터 분석8

가상 온라인 쇼핑몰 데이터 import pandas as pd   [ ]:retail = pd.read_csv('/content/drive/MyDrive/KDT/5.데이터 분석/데이터/OnlineRetail.csv')retail [2]:InvoiceNoStockCodeDescriptionQuantityInvoiceDateUnitPriceCustomerIDCountry01234...54190454190554190654190754190853636585123AWHITE HANGING HEART T-LIGHT HOLDER612/1/2010 8:262.5517850.0United Kingdom53636571053WHITE METAL LANTERN612/1/2010 8:263.3917850.0United Kingdom536.. 2024. 6. 7.
Matplotlib 1. Matplotlib파이썬 기반 시각화 라이브러리한글에 대한 지원이 완벽하지 않음pandas와 연동이 용이함Matplotlib 공식 홈페이지!pip install matplotlibimport matplotlib.pyplot as plt # MATLAB과 비슷하게 명령어 스타일로 동작하는 함수들의 모음plt.plot([1, 2, 3, 4]) # 리스트의 값들은 y값들이며, x값은 자동으로 만들어줌plt.show()plt.plot([1, 2, 3, 4], [1, 5, 10, 15])plt.show() import numpy as npdata = np.arange(1, 100)plt.plot(data)plt.show()  data1 = np.arange(1, 50)plt.plot(data1)data2 =.. 2024. 6. 7.
판다스(Pandas) 1. 판다스(Pandas)데이터 분석을 위한 파이썬 라이브러리 중 하나로, 표 형태의 데이터나 다양한 형태의 데이터를 쉽게 처리하고 분석데이터프레임(DataFramge)이라는 자료구조를 제공!pip install pandasRequirement already satisfied: pandas in /usr/local/lib/python3.10/dist-packages (2.0.3)Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.10/dist-packages (from pandas) (2.8.2)Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/pytho.. 2024. 6. 7.
넘파이(Numpy) 1. 넘파이(Numpy)파이썬에서 사용되는 과학 및 수학 연산을 위한 강력한 라이브러리주로 다차원 배열을 다루는데 특화되어 있어, 데이터 분석, 머신러닝, 과학 계산 등 다양한 분야에서 널리 사용넘파이 배열 C 언어로 구현되어 있어 연산이 빠르고 효율적넘파이 배열은 큰 데이터셋에서 수치 ㅇ연산을 수행할 때 뛰어난 성능을 보이며, 메모리 사용을 최적화 하고 효율적으로 관리!pip install numpy # 넘파이 설치2.넘파이의 주요 특징과 기능2-1. 다차원 배열(N-dimensional array)넘파이의 핵심은 다차원 배열 ndarrayndarray는 동일한 자료형을 가지는 원소들로 이루어져 있음list1 = [1, 2, 3, 4]list2 = [[1, 2, 3, 4], [5, 6, 7, 8]]pr.. 2024. 6. 7.