본문 바로가기

PYTHON26

NUMPY-배열 생성, 인덱싱, 슬라이싱[PYTHON개발] NumPy NumPy는 배열 작업에 사용 Numpy 설치 명령어 pip install numpy Create an alias with the as keyword while importing import numpy as np 배열생성 NumPy ndarray 객체 생성 import numpy as np arr = np.array([1, 2, 3, 4, 5]) print(arr) print(type(arr)) 결과 [1 2 3 4 5] 0차원 배열 import numpy as np arr = np.array(42) print(arr) 결과 42 1차원 배열 import numpy as np arr = np.array([1, 2, 3, 4, 5]) print(arr) 결과 [1 2 3 4 5] 2차원 배열 i.. 2023. 11. 2.
PANDAS 문제[PYTHON개발] PANDAS 문제 대표사진 삭제 오른쪽 정렬오른쪽 정렬왼쪽 정렬왼쪽 정렬가운데 정렬가운데 정렬 사진 편집 작게작게문서 너비문서 너비옆트임옆트임 삭제삭제 사진 설명을 입력하세요. Question 1: What is a correct syntax to create a Pandas Series from a Python list? Correct answer: pd.Series(mylist) Question 2: What is a correct syntax to return the first value of a Pandas Series? Correct answer: myseries[0] Question 3: What is a correct syntax to add the labels "x", "y", and "z.. 2023. 11. 2.
PANDAS - Plotting[PYTHON개발] plot() 메서드를 사용하여 다이어그램을 생성 Plotting EXAMPLE import pandas as pd import matplotlib.pyplot as plt df = pd.read_csv('data.csv') df.plot() plt.show() 결과 Scatter Plot scatter plot에는 x축과 y축이 필요 EXAMPLE x축에 "기간"을 사용하고 y축에 "칼로리"를 사용 kind = 'scatter' x = 'Duration', y = 'Calories' import pandas as pd import matplotlib.pyplot as plt df = pd.read_csv('data.csv') df.plot(kind = 'scatter', x = 'Duration', y .. 2023. 11. 2.
PANDAS-잘못된 형식의 데이터 제거,변경하기[PYTHON개발] 잘못된 형식의 데이터 잘못된 형식의 데이터는 데이터 분석을 어렵게 만들거나 심지어 불가능하게 영향을 끼칠 수 있음 행을 제거하거나 열의 모든 셀을 동일한 형식으로 변환하여 해결 가능 잘못된 데이터 제거하기 df.dropna(subset=['Date'], inplace = True) 잘못된 데이터 형식 바꾸기 EXAMPLE 1 to_datetime() '날짜' 열의 모든 셀을 날짜로 변환 import pandas as pd df = pd.read_csv('data.csv') df['Date'] = pd.to_datetime(df['Date']) print(df.to_string()) EXAMPLE 2 주어진 데이터 기간 날짜 맥박 최대 펄스 칼로리 0 60 '2020/12/01' 110 130 409.1 .. 2023. 11. 2.
PANDAS-빈 데이터 셀 제거하기[PYTHON개발] 빈 셀은 데이터를 분석할 때 잠재적으로 잘못된 결과를 제공할 수 있으므로 빈 셀이 포함된 행을 제거하여 정확도롤 높일 수 있다 ** 데이터 세트가 매우 클 수 있고 몇 개의 행을 제거해도 결과에 큰 영향을 미치지 않으므로 일반적으로 괜찮습니다. dropna()메서드 새 DataFrame을 반환하며 원본은 변경하지 않음 빈 셀이 없는 새 데이터 프레임을 반환 EXAMPLE import pandas as pd df = pd.read_csv('data.csv') new_df = df.dropna() print(new_df.to_string()) df.dropna(inplace = True) 원본 DataFrame을 변경하려면 다음 inplace = True인수를 사용 NULL 값을 포함하는 모든 행을 제거 i.. 2023. 11. 2.
Pandas-Dataframe, csv 파일 읽어오기[PYTHON개발] pandas는 데이터 분석 라이브러리로 dataframe을 주로 다루기 위한 라이브러리이다 pandas 설치 명령어 pip install pandas Create an alias with the as keyword while importing import pandas as pd Pandas Dataframe 만들기 EXAMPLE mydataset = { 'cars': ["BMW", "Volvo", "Ford"], 'passings': [3, 7, 2] } myvar = pd.DataFrame(mydataset) print(myvar) 결과 cars passings 0 BMW 3 1 Volvo 7 2 Ford 2 Dataframe에서 특정 컬럼이나 로우(인덱스) 선택하기 column을 조회할때 df['co.. 2023. 11. 2.
728x90