import matplotlib.pyplot as plt
# import maplotlib as mmpl
plt.rcParams["axes.unicode_minus"] = False #마이너스 부호 때문에 한글이 깨질 수 있어 주는 설정
rc("font", family="Malgun Gothic")
# matplotlib inline
get_ipython().run_line_magic("matplotlib", "inline")
'import maplotlib as mmpl'은 matplotlib 전체를 가져올 때 사용한다.
data_result["소계"].plot(kind="barh", grid=True, figsize=(10, 10));
마지막에 ;(세미콜론)을 사용하게 되면 그래프 위에 값이 나오지 않고 깔끔하게 그래프가 그려진다.
data_result["소계"].sort_values()
기본적으로 오름차순 정렬이 된다.
data_result["소계"].sort_values().plot(kind="barh", grid=True, figsize=(10, 10));
가로축이 바뀌면서 내림차순 정렬이 된다.
def drawGraph():
data_result["소계"].sort_values().plot(
kind="barh", grid=True, figsize=(10, 10));
drawGraph()
def drawGraph():
data_result["소계"].sort_values().plot(
kind="barh", grid=True, title="가장 CCTV가 많은 구", figsize=(10, 10));
drawGraph()
def drawGraph():
data_result["CCTV비율"].sort_values().plot(
kind="barh", grid=True, title="가장 CCTV가 많은 구", figsize=(10, 10));
drawGraph()