Pandas Graph1

ÆÇ´Ù½º ³»Àå ±×·¡ÇÁ¿¡´Â ¾î¶²°ÍÀÌ ÀÖ´ÂÁö ¾Ë¾Æº»´Ù.

import pandas as pd
import matplotlib.font_manager as fm
import matplotlib.pyplot as plt

path = 'c:/windows/fonts/malgun.ttf'
font_family = fm.FontProperties(fname=path).get_name()
plt.rc('font', family=font_family)

data1 = [[10, 15, 100, 1], [100, 80, 10, 2], [80, 90, 95, 1], [50, 70, 88, 2]]      
df = pd.DataFrame(data1, index=['ö¼ö', '¿µÈñ', '±æµ¿', '¼øÈñ'], columns=['±¹¾î', '¿µ¾î', '¼öÇÐ', '¹Ý'])

df.plot(kind='bar')

°á°ú)


´ÙÀ½ ¸í·ÉÀ¸·Î ¹ÝÀ» »©°í Ç¥½ÃÇÑ´Ù.
gdf = df.iloc[:, :3]

import pandas as pd
import matplotlib.font_manager as fm
import matplotlib.pyplot as plt

path = 'c:/windows/fonts/malgun.ttf'
font_family = fm.FontProperties(fname=path).get_name()
plt.rc('font', family=font_family)

data1 = [[10, 15, 100, 1], [100, 80, 10, 2], [80, 90, 95, 1], [50, 70, 88, 2]]       
df = pd.DataFrame(data1, index=['ö¼ö', '¿µÈñ', '±æµ¿', '¼øÈñ'], columns=['±¹¾î', '¿µ¾î', '¼öÇÐ', '¹Ý'])

gdf = df.iloc[:, :3]
gdf.plot(kind='bar')

°á°ú)


gdf.plot(kind='hist')




gdf.plot(kind='line')
#gdf.plot()  ¾Æ¹«°Íµµ ¾øÀ¸¸é 'line'°ú °°´Ù.



±×·¡ÇÁ Á¾·ù¿¡´Â ´ÙÀ½ÀÇ Á¾·ù°¡ ÀÖ´Ù.
  • line
  • bar
  • pie
  • hist
  • kde
  • box
  • scatter
  • area

kind ´ë½Å ´ÙÀ½°ú °°ÀÌ »ç¿ëÇصµ µÈ´Ù.
gdf.plot.line()
gdf.plot.bar()
ÇÔ¼ö·Î ¾ÈµÇ´Â °æ¿ì´Â kind ¿É¼ÇÀ» »ç¿ëÇؼ­ Ç¥½ÃÇÑ´Ù.