파이썬 판다스 데이터 그룹화이후 컬럼삭제 관련 질문드립니다.
조회수 1003회
%matplotlib inline
import numpy as np
import pandas as pd
import matplotlib as mpl
import matplotlib.pyplot as plt
import os
data_filename = 'Popular_Baby_Names'
data = pd.read_csv("C:/Anaconda3/DataSet/Popular_Baby_Names.csv", index_col='Gender')
data2 =data.rename(columns={"Year of Birth":"YoB"},inplace=True)
data2
groups = data.groupby(data.Ethnicity)
groups
groups.sum()
CSV 파일을 다루고 있는데요..
그림이 실행 결과 입니다. 여기서 각 인종별 수를 그래프로 나타내려고 YOB와 Rank의 columns를 지우려고 합니다.
del data2["Rank"]
위와 같이 Rank와 YoB를 지우려고 하면 'NoneType' object does not support item deletion
에러가 생기는데 타입이 안맞아서 못지우는거 같은데 무슨 문제 인지 잘 모르겠습니다 도와주세요 ㅠㅠ
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
1 답변
-
groups = data[['Count']].groupby(data.Ethnicity)
상기와 같이 [] 를 사용하여 series 를 선택할 수 있습니다.
하기의 링크(azure notebook)에서 확인해보세요.
댓글 입력