import pandas as pd data = pd.read_csv(r'C:\Users\Administrator\Desktop\第三章1\第三章\data\employee.csv') data1 = pd.read_csv(r'C:\Users\Administrator\Desktop\第三章1\第三章\data\employee.csv',names=[1,2,3,4,5,],usecols=[1,3,4,5]) data1
import numpy as np import pandas as pd import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']='SimHei' plt.rcParams['axes.unicode_minus']=False name = data.columns values = data.values plt.figure(figsize=(12,9)) plt.scatter(values[:,0],values[:,2],marker='o',c='red') plt.scatter(values[:,0],values[:,3],marker='D',c='blue') plt.scatter(values[:,0],values[:,4],marker='v',c='black') plt.xlabel('年份') plt.ylabel('产业就业人员(万人)') plt.xticks(range(0,20),values[range(0,20),0],rotation=45) plt.title('2000-2019年各产业就业人员散点图') plt.legend(['第一产业就业人员','第二产业就业人员','第三产业就业人员']) plt.savefig('2000-2019年各产业就业人员散点图.png') plt.show()
import numpy as np import pandas as pd import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']='SimHei' plt.rcParams['axes.unicode_minus']=False name = data.columns values = data.values plt.figure(figsize=(12,9)) plt.plot(values[:,0],values[:,2],'bs-', values[:,0],values[:,3],'rD:', values[:,0],values[:,4],'gH--') plt.xlabel('年份') plt.ylabel('产业就业人员(万人)') plt.xticks(range(0,20),values[range(0,20),0],rotation=45) plt.title('2000-2019年各产业就业人员折线图') plt.legend(['第一产业就业人员','第二产业就业人员','第三产业就业人员']) plt.savefig('2000-2019年各产业就业人员折线图.png') plt.show()
import numpy as np import pandas as pd import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']='SimHei' plt.rcParams['axes.unicode_minus']=False label=['第一产业就业人员','第二产业就业人员','第三产业就业人员'] plt.figure(figsize=(6,6)) explode=[0.01,0.01,0.01] plt.pie(values[-1,2:5],explode=explode,labels=label,autopct='%1.1f%%') plt.title('2000-2019年各产业就业人员柱状图') plt.savefig('2000-2019年各产业就业人员柱状图.png') plt.show()
import numpy as np import pandas as pd import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']='SimHei' plt.rcParams['axes.unicode_minus']=False label=['第一产业就业人员','第二产业就业人员','第三产业就业人员'] plt.figure(figsize=(12,9),dpi=60) plt.bar(range(3),values[-1,2:5],width=0.4) plt.xlabel('产业') plt.ylabel('产业就业人员(万人)') plt.xticks(range(3),label) plt.title('2019年各产业就业人员散点图') plt.savefig('2000-2019年各产业就业人员散点图.png') plt.show()
标签:plt,就业,2019,values,import,可视化,人员 From: https://www.cnblogs.com/ayue6/p/17788993.html