# -*- coding: utf-8 -*-
"""
Created on Wed Dec  8 11:21:49 2021

@author: Sim
"""
import matplotlib.pyplot 
import numpy as np
import pandas as pd

d_fontname = matplotlib.rcParams['font.family']
d_fontsize = matplotlib.rcParams['font.size']
print(d_fontname, d_fontsize)
   
x = np.linspace(0, 10, num=100)
y = 2 + 1.5*x + np.random.normal(loc=0, scale=2, size=100)
df = pd.DataFrame({'x': x, 'y':y}, columns=['x', 'y'])                    

df.plot('x','y', title='산점도 한글 제목', kind='scatter', 
        xlabel='독립변수', ylabel='반응값')

matplotlib.rcParams['font.family'] = 'GULIM'
df.plot(x='x',y='y', title='산점도 한글 제목', kind='scatter', 
        xlabel='독립변수', ylabel='반응값')

matplotlib.rcParams.update({'font.family' : 'BATANG', 
                            'font.size' : 20})  
df.plot(x='x',y='y', title='산점도 한글 제목', kind='scatter', 
        xlabel='독립변수', ylabel='반응값')

matplotlib.rcParams['font.family']= d_fontname
matplotlib.rcParams['font.size']= d_fontsize