[Python] DataFrame 그룹
·
Programming Language/Python
데이터프레임 그룹 생성pandas의 groupby() 연산자를 사용하여 집단, 그룹별로 데이터를 집계 및 요약 할 수 있음dataframe을 지정한 그룹으로 나누고, 각 그룹별로 집계함수를 적용하고, 그룹별 집계 결과를 하나로 합치는 과정을 거침abalone_src = base_src + '/abalone.data'데이터 읽어오기header : none인 경우 헤더를 가져오지 않겠다는 의미sep : 어떤 구분자를 통해 데이터를 구분할 것인지names : 컬럼명abalone_df = pd.read_csv(abalone_src, header=None, sep=',',names=['sex','length','diameter','height', 'whole_weight','shu..
[Python] DataFrame
·
Programming Language/Python
# DataFrame 실습df = pd.DataFrame({'a':[2,3], 'b':[5, 10]})dfdf = pd.DataFrame([[2, 5], [3, 10], [10, 20]], columns=['a', 'b'])df데이터프레임 행, 열 삭제df.drop([지울 행이나 열], axis=축(0 or 1))열 지울 땐 axis = 1행 지울 땐 axis = 0df.drop(['B', 'C'], axis=1)inplace = True변수 할당 없이 변수에 적용하겠다는 뜻df.drop(['B', 'C'], axis=1, inplace=True)== 같은 뜻df = df.drop(['B', 'C'], axis=1) 계산 기능mean() : 평균 값 구하기데이터프레임 수정# 1행의 C열의 값을 육으로 변..