반응형
이런 데이터가 CSV파일로 저장되어 있다고 할 때,
1. 인코딩이 부분이 없을 경우 에러가 발생 가능합니다. 우리나라에서 작성하였다면 아래와 같이 코드를 추가하던지,
아니면 CSV의 인코딩을 수정해서 저장하던지 해야 에러가 발생하지 않습니다..
2. pandas를 이용해서 필터링 할 때에는 df['칼럼']='조건' 으로만 해서는 True/False만 표시하기 때문에,
df 안에서 해당 조건을 표시하면(아래 코드 확인) True/False를 기준으로 인덱싱 된 결과를 볼 수 있습니다.
3. head와 tail은 기본적으로 앞/뒤 5개의 데이터를 보여주지만,
내부에 숫자를 넣으면 해당 갯수만큼 출력해줍니다.
import pandas as pd
df = pd.read_csv('test.csv', encoding='euc-kr')
print(df.head(2))
print('\n')
print(df[df['이름']=='맹구'])
반응형
'Programming > Python_Etc' 카테고리의 다른 글
wxPython Grid에 pandas dataframe 출력하기 (0) | 2020.06.23 |
---|---|
wxpython GridBagSizer 예제 (0) | 2020.06.21 |
wxpython 폴더 트리 컨트롤 (0) | 2020.06.18 |
wxpython 간단한 트리 (0) | 2020.06.17 |
wxpython 폴더 트리 (0) | 2020.06.16 |