# -*- coding: utf-8 -*-
"""
Created on Sun Jun 9 17:14:15 2019
@author: User
"""
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
salary=pd.read_csv(u'data\\ch5\salary.csv',encoding = "gbk")
'''
參數1:數據
參數2:盒子形狀,0表示默認矩形,1表示凹形
參數3:異常值數據標誌的形狀,如r rs
參數4:繪製水平盒須圖
'''
plt.boxplot(salary['salary'],1,'r',0,labels=['current salary'])
plt.title('salary of enterprises')
plt.show()
運行:
不同數據對比分析:
plt.boxplot([salary['salary'],salary['begin_salary']])
plt.title('salary of enterprises')
combinebox=plt.subplot(111)
combinebox.set_xticklabels(['current salary','begin_salary'])
plt.show()
運行: