파이썬 기본 데이터 구조
파이썬 기본 데이터 구조 1. Numpy NumPy는 파이썬에서 과학적 계산을 수행하기 위한 핵심 라이브러리 중 하나 빠른 연산을 위한 다차원 배열을 제공하며, 선형 대수, 통계 및 수학 함수 등 다양한 기능을 제공 주요 데이터 구조는 ndarray로, 이는 동일한 유형 및 크기를 갖는 요소들의 다차원 배열 import numpy as np # 1차원 Numpy 배열 생성 array_1d = np.array([1, 2, 3, 4, 5]) print(array_1d) # 2차원 Numpy 배열 생성 array_2d = np.array([[1, 2, 3], [4, 5, 6]]) print(array_2d) # 결과 # 1차원 Numpy 배열 [1 2 3 4 5] # 2차원 Numpy 배열 [[1 2 3] [..
2023. 11. 2.
enumerate 함수
enumerate 함수 'enumerate 함수'는 파이썬에서 매우 유용하게 사용되는 내장 함수 중 하나입니다. 주로 순차형 자료(리스트, 튜플, 문자열 등)을 반복(iterate)할 때, 요소의 인덱스와 값을 함께 가져올 때 활용됩니다. 기본 구조 sequence: 인덱스와 값을 가져올 대상의 시퀀스 데이터(리스트, 튜플, 문자열 등) start: 인덱스의 시작 값을 지정, 기본값은 0이며, 이 매개변수는 선택 사항입니다. enumerate(sequence, start=0) 예시 코드 my_list = ['apple', 'banana', 'orange', 'grape'] for index, value in enumerate(my_list): print(index, value) # 결과 0 apple 1..
2023. 10. 29.
범주형 변수, 연속형 변수
범주형 변수, 연속형 변수 범주형 변수 정의: 범주형 변수는 일정 범주 또는 카테고리에 속하는 변수입니다. 이산적이며유한한 값을 갖습니다. 예시: 성별(남성, 여성), 혈액형(A, B, AB, O), 교육 수준(고졸, 대졸, 석사, 박사) 등 [추천 그래프] Count Plot: 범주형 변수의 빈도수를 막대 그래프로 표현 Bar Plot: 한 변수에 대한 다른 변수의 값의 평균이나 합을 보여줍니다. Violin Plot: 변수의 분포를 박스 플롯과 함께 보여주어 데이터의 분포와 밀집도를 시각화 연속형 변수 정의: 연속형 변수는 연속적인 값을 가지며, 무한한 범위 안에서어떠한 값이든 가질 수 있습니다. 예시: 키, 몸무게, 온도, 시간 등 [추천 그래프] Histogram: 데이터를 일정한 간격으로 구간을..
2023. 10. 28.