파이썬 실무(2)
-
[Python 실무] 그룹으로 묶어서 데이터 계산하기 (.groupby/ .count() .size().reset_index(name= ' '))
데이터 그룹으로 묶는 방법 a) .groupby ( [ 'A', 'B' ] ) [ ['___'] ] . count ( ) b) .groupby ( [ 'A', 'B' ] ) [ ['___'] ] . size ( ) b) .groupby ( [ 'A', 'B' ] ) [ ['___'] ] . size ( ) . reset_index ( name = 'count' ) 위의 세 가지 방법의 결과값은 모두 동일하다. . 다만 표현 방식에 있어 아주 약간의 차이가 있을 뿐. 아래의 데이터는 Store별 Order Type의 각 개수를 센 결과값이다. a) .groupby ( [ 'A', 'B' ] ) [ ['___'] ] . count ( ) 결과값이 Pivot table처럼 겹치는 경우에는 병합이 되었다. 그리..
2024.06.15 -
[python 실무] 파이썬 csv 파일 불러오기 - 데이터가 1행에 없는 경우 해결방법 - 1초컷
파이썬에서 csv 파일은 불러오는데 필요한 데이터가 1행에 없는 경우 어떻게 원하는 데이터를 불러올 수 있을까? 예를 들어 1,2행에는 업데이트 날짜와 데이터 입력방법에 대한 안내가 있다고 가정하자. 흔하게 불러오는 방법대로라면 1행이 자동으로 컬럼명이 포함된 행으로 설정된다. 하지만 데이터 파일이 아래와 같이 컬럼명이 4행에 있는 형태라면? import pandas as pd import os import matplotlib.pyplot as plt file = 'file_name.csv' df = pd.read_csv(file) df.head(5) 보여지는 결과는 1행이 기준이 되어 컬럼명에 Updated: 2031.07.03만 보일 것이다. 4행을 컬럼명이 있는 기준행으로 설정하기 위해서는 파일을 ..
2023.11.28