반응형
히스토그램 플롯의 기본 x 범위를 변경하고 싶습니다. 데이터의 범위는 7에서 12까지입니다. 그러나 기본적으로 히스토그램은 7에서 시작하여 13에서 끝납니다. 6.5에서 시작하여 12.5에서 끝나기를 원합니다. 그러나 진드기는 7에서 12로 이동해야합니다.
import asciitable
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.mlab as mlab
import pylab
from pylab import xticks
data = asciitable.read(file)
hmag = data['col8']
visits = data['col14']
origin = data['col13']
n, bins, patches = plt.hist(hmag, 30, facecolor='gray', align='mid')
xticks(range(7,13))
pylab.rc("axes", linewidth=8.0)
pylab.rc("lines", markeredgewidth=2.0)
plt.xlabel('H mag', fontsize=14)
plt.ylabel('# of targets', fontsize=14)
pylab.xticks(fontsize=15)
pylab.yticks(fontsize=15)
plt.grid(True)
plt.savefig('hmag_histogram.eps', facecolor='w', edgecolor='w', format='eps')
plt.show()
해결 방법
plt.hist(hmag, 30, range=[6.5, 12.5], facecolor='gray', align='mid')
참조 페이지 https://stackoverflow.com/questions/12125880
반응형
'파이썬' 카테고리의 다른 글
파이썬 Jinja 템플릿-부동 소수점을 쉼표로 구분 된 통화로 포맷 (0) | 2021.02.09 |
---|---|
파이썬 시스템 날짜 및 시간을 변경하는 Python 모듈 (0) | 2021.02.09 |
파이썬 Indentation of IF-ELSE block in python (0) | 2021.02.09 |
파이썬 python SimpleHTTPServer를 localhost에서만 실행할 수 있습니까? (0) | 2021.02.09 |
파이썬 객체 인스턴스의 속성이 같은지 비교 (0) | 2021.02.09 |
댓글