파이썬(Python)

koralas 또는 pandas 히스토그램으로 차트 그리기

leebaro 2021. 3. 9.
728x90

루프를 돌면서 히스토그램을 그리려면 아래와 같이 하면 된다.

from databricks import koalas as ks
import matplotlib.pyplot as plt
from IPython.display as display

for i in range(1,7):
print("cust_grp_no :{i}".format(i=i))
sql ="""
select
count(1) grp_{grp_no}_cnt
from
table_name a
where
1=1
and part_date >= '20210301'
and part_date <= '20210307'
and grp_no = '{grp_no}'
group by
mem_no
""".format(grp_no = i)
df = spark.sql(sql)
kdf = df.to_koalas()
display(kdf.describe())
ax = kdf.plot.hist()
display(ax.figure)

 

 

728x90