반응형
Matplotlib 플롯은 노쇼입니다.
이 코드를 실행할 때
import pandas as pd
import numpy as np
def add_prop(group):
births = group.births.astype(float)
group['prop'] = births/births.sum()
return group
pieces = []
columns = ['name', 'sex', 'births']
for year in range(1880, 2012):
path = 'yob%d.txt' % year
frame = pd.read_csv(path, names = columns)
frame['year'] = year
pieces.append(frame)
names = pd.concat(pieces, ignore_index = True)
total_births = names.pivot_table('births', rows = 'year', cols = 'sex', aggfunc = sum)
total_births.plot(title = 'Total Births by sex and year')
나는 음모를 얻지 못합니다. 이것은 데이터 분석을위한 Python 사용에 관한 Wes McKinney의 책에서 발췌 한 것입니다. 누구든지 올바른 방향으로 나를 가리킬 수 있습니까?
놓다
import matplotlib.pyplot as plt
상단에
plt.show()
끝에.
IPython 노트북에서는 노트북 %matplotlib inline
상단에서 사용 하여 생성 된 플롯을 출력 셀에 자동으로 표시 할 수도 있습니다 .
귀하의 코드가 정확합니다. 그냥 넣어 :
import matplotlib as plt
플롯을 표시하기 위해 :
plt.show()
참고 URL : https://stackoverflow.com/questions/16522380/matplotlib-plot-is-a-no-show
반응형
'Development Tip' 카테고리의 다른 글
ORA-00911 : 잘못된 문자 (0) | 2020.12.09 |
---|---|
데이터 프레임에서 그룹별로 고유 / 고유 값 계산 (0) | 2020.12.09 |
데이터 테이블에서 열의 최소값과 최대 값을 선택하는 방법은 무엇입니까? (0) | 2020.12.09 |
복잡한 텍스트 파일에서 쉘 변수를 대체하는 방법 (0) | 2020.12.09 |
momentjs로 Angular Material에서 md-datepicker의 형식 변경 (0) | 2020.12.09 |