matplotlib 라이브러리를 이용하여 히스토그램을 그릴 수 있다.
파이썬에서 그래프를 그리는 것은 참 내 맘 같지 않기 때문에 여러 시도를 안 해 볼 수 없G,,
그래서 잊지 않고자 이번에 삽질한 코드를 기록하려고 한다.
import csv
import pandas as pd
import matplotlib.pyplot as plt
# 그래프 사이즈를 조절할 수 있다. 앞이 가로, 뒤가 세로
plt.figure(figsize=(16, 3))
# x축에 범위를 정할 수 있다.
plt.xlim([-100, 100])
# 어떤 데이터의 분포를 보고싶은지 넣고, 히스토그램 막대가 몇개로 표현됐으면 하는지 bins라는 파라미터에 넣어주면 된다.
plt.hist(labs['dt_date'], bins=5000)
# y축 범위를 정할 수 있다.
plt.ylim(0,800)
# x축 글씨가 겹친다면 기울일 수 있다.
plt.xticks(rotation=90)
# x축 글씨의 사이즈를 조절할 수 있다.
plt.xticks(fontsize=9)
# 히스토그램에서 보여지는 간격 구간을 정할 수 있다.(맨 뒤에 넣을 것)
ax=plt.axes()
ax.xaxis.set_major_locator(ticker.MultipleLocator(1))
반응형