[Pandas] groupby , 다중 열 정렬
데이터프레임 다중 열 정렬(1) .sort_values(by = ['열1', '열2'...] ) three_columns = df[['time', 'num_staff', 'num_actor']].copy() sorted_df = three_columns.sort_values(by = ['time', 'num_staff']) sorted_df.head(3) 데이터프레임 다중 열 정렬(2) four_columns = df[['time', 'num_staff', 'num_actor', 'box_off_num']].copy() sorted_dataframe = four_columns.sort_values(by = ['box_off_num', 'time'], ascending = True) sorted_dataf..
2023. 9. 7.
여러 개의 그래프 그리기 예제(반복문 사용)
1. 여러 개의 그래프 그리기 - 시각화 할 변수 선택 - fig 만들기 fig=plt.figure(figsize=(20,10), dpi = 100) : matplotlib의 figure를 생성하고, 그림의 크기를 가로 20 인치, 세로 10 인치로 설정하며, 해상도는 100 dpi로 설정합니다. axs=fig.subplots(2,4) : 2x4 형태의 서브플롯 그리드를 생성합니다. 즉, 2행 4열의 그리드를 생성하여 총 8개의 그래프를 그릴 수 있는 공간을 만듭니다. lm_features 변수에 각 그래프에 사용할 특징들을 리스트로 정의합니다. fig=plt.figure(figsize=(20,10), dpi = 100) axs=fig.subplots(2,4) lm_features = ['temperat..
2023. 9. 7.