Pandas DataFrame의 여러 열을 그룹화하고 집계하려는 경우가 종종 있습니다. 다행히도 pandas .groupby() 및 .agg() 함수를 사용하면 이 작업을 쉽게 수행할 수 있습니다. 이 튜토리얼에서는 이러한 기능의 실제 사용에 대한 몇 가지 예를 설명합니다. 예 1: 두 개의 열로 그룹화하고 평균 찾기...
종종 Pandas DataFrame에 있는 하나 이상의 열의 데이터 값을 정규화 하려는 경우가 있습니다. 이 튜토리얼에서는 이를 수행하는 두 가지 방법을 설명합니다. 1. 최소-최대 정규화 목적: 각 데이터 값을 0과 1 사이의 값으로 변환합니다. 공식: 새 값 = (값 – 최소) /...
Shapiro-Wilk 테스트는 정규성 테스트입니다. 표본이 정규 분포 에서 나오는지 여부를 확인하는 데 사용됩니다. Python에서 Shapiro-Wilk 테스트를 수행하려면 다음 구문을 사용하는 scipy.stats.shapiro() 함수를 사용할 수 있습니다. scipy.stats.shapiro(x) 금: x: 샘플 데이터 테이블입니다. 이 함수는 검정 통계량과 해당 p-값을 반환합니다. p-값이 특정 유의...
Kolmogorov-Smirnov 테스트는 표본이 특정 분포에서 나오는지 여부를 테스트하는 데 사용됩니다. Python에서 Kolmogorov-Smirnov 테스트를 수행하려면 단일 샘플 테스트에 scipy.stats.kstest()를 사용하거나 2샘플 테스트에 scipy.stats.ks_2samp()를 사용할 수 있습니다. 이 튜토리얼에서는 각 기능을 실제로 사용하는 방법의 예를 보여줍니다. 예 1: Kolmogorov-Smirnov 테스트 샘플 다음과 같은...
연구자들은 종종 모집단에서 표본을 채취하고 표본의 데이터를 사용하여 모집단 전체에 대한 결론을 도출합니다. 일반적으로 사용되는 샘플링 방법은 계층화 무작위 샘플링 으로, 모집단을 그룹으로 나누고 각 그룹에서 특정 수의 구성원을 무작위로 선택하여 표본에 포함시킵니다. 이 튜토리얼에서는 Python에서 계층화된 무작위 샘플링을 수행하는 두...
세 번째 변수를 기반으로 matplotlib 산점도의 점 색상을 음영 처리하려는 경우가 종종 있습니다. 다행히도 다음 구문을 사용하는 matplotlib.pyplot.scatter() 함수를 사용하면 쉽게 수행할 수 있습니다. matplotlib.pyplot.scatter(x, y, s=없음, c=없음, cmap=없음) 금: x: 플롯에서 x축 위치에 사용할 값 테이블입니다. y: 플롯의 y축 위치에...
RMSE(Root Mean Square Error)는 예측 값이 모델에서 관찰된 값과 평균적으로 얼마나 떨어져 있는지 알려주는 측정항목입니다. 다음과 같이 계산됩니다. RMSE = √[ Σ(P i – O i ) 2 / n ] 금: Σ는 ‘합’을 의미하는 화려한 기호입니다. Pi는 i 번째 관측치에...
Matplotlib 플롯에서 다양한 요소의 글꼴 크기를 변경하려는 경우가 종종 있습니다. 다행히도 다음 코드를 사용하면 쉽게 수행할 수 있습니다. import matplotlib.pyplot as plt plt. rc ('font', size=10) #controls default text size plt. rc ('axes', titlesize=10) #fontsize of the title plt. rc ('axes',...
등고선 플롯은 등고선을 사용하여 3차원 데이터를 2차원으로 시각화할 수 있는 플롯 유형입니다. 다음 두 함수를 사용하여 Matplotlib에서 등고선 플롯을 생성할 수 있습니다. matplotlib.pyplot.contour() – 등고선 플롯을 생성합니다. matplotlib.pyplot.contourf() – 채워진 등고선 플롯을 생성합니다. 다음 예에서는 이 두 기능을 실제로 사용하는 방법을...
Matplotlib 플롯의 하나 이상의 축에서 눈금 표시를 제거하려는 경우가 종종 있습니다. 다행스럽게도 이는 Tick_params() 함수를 사용하여 쉽게 수행할 수 있습니다. 이 튜토리얼에서는 다음 산점도를 기반으로 실제로 이 기능을 사용하는 방법에 대한 몇 가지 예를 보여줍니다. import matplotlib.pyplot as plt #createdata x...