사분위수(25%, 50%, 75%) 세로선 추가해주기
# 사분위수 지점에 세로선 만들어주는 함수 만들기
def drawline(plt, col):
mean = df.describe().loc['mean', col]
m25 = df.describe().loc['25%', col]
m50 = df.describe().loc['50%', col]
m75 = df.describe().loc['75%', col]
plt.axvline(mean, color = 'red')
plt.axvline(m25, color = 'blue')
plt.axvline(m50, color = 'navy')
plt.axvline(m75, color = 'purple')
plt.legend({'Mean': mean, '25%' : m25, '50%' : m50, '75%' : m75})
Python
복사