[Python] .max( ) .mean( )
✔️ 정규화 : 최고값은 1, 최소값은 0 crime_anal_gu["강도"] / crime_anal_gu["강도"].max() col = ["살인", "강도", "강간", "절도", "폭력"] crime_anal_norm = crime_anal_gu[col] / crime_anal_gu[col].max() crime_anal_norm.head() ✔️ 정규화된 범죄발생 건수 전체의 평균을 구해서 범죄 컬럼 대표값으로 사용 col = ["강간", "강도", "살인", "절도", "폭력"] crime_anal_norm["범죄"] = np.mean(crime_anal_norm[col], axis=1) crime_anal_norm.head() ex) np.mean(np.array([0.357143, 1.000..
2022. 11. 13.
Pandas Data concat / merge / join
pandas에서 데이터 프레임을 병합하는 방법 pd.concat() pd.merge() pd.join() # 딕셔너리 안에 데이터 형태 만들기 left = pd.DataFrame({ "key" : ["K0", "K4", "K2", "K3"], "A" :["A0", "A1", "A2", "A3"], "B" : ["B0", "B1", "B2", "B3"] }) left # 리스트 안에 딕셔너리 형태로 데이터 만들기 right = pd.DataFrame([ {"key":"K0", "C":"C0", "D": "D0"}, {"key":"K1", "C":"C1", "D": "D1"}, {"key":"K2", "C":"C2", "D": "D2"}, {"key":"K3", "C":"C3", "D": "D3"} ]) r..
2022. 11. 9.