爬虫统计图代码

爬虫统计图代码,第1张

import numpy as np

import matplotlib.pyplot as plt
#定义数据
x = np.array(['a','b','c','d'])
y = np.array([754,756,156,874])
#定义颜色
c = np.array(['#f67f2F','#ffFF22','#1FfF21','#f123F2'])
#定义饼状图
plt.pie(y,labels=x ,colors=c,explode=(0,0.2,0,0.4),autopct='%.4f%%')
#定义标题
plt.title('e')
#保存图片
plt.savefig('123.png')
plt.show()
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sbn

# #随机生成数据
# x = np.random.rand(20)
# y = np.random.rand(20)
# #设置子图
# plt.subplot(1,2,1)
# #插入数据
# plt.scatter(x,y,marker='^')
# plt.show()
#
# #随机生成数据
# x2 = np.random.rand(20)
# y2 = np.random.rand(20)
# df = pd.DataFrame({'x2':x2,'y2':y2})
# #设置子图
# plt.subplot(1,2,2)
# sbn.jointplot(x='x2',y ='y2', data=df,kind='scatter')
# plt.show()

x = [2010,2011,2012,2013,2014,2015,2016,2017,2018,2019]
y = [62,65,629,514,521,54,6,2146,145,4152]
df = pd.DataFrame({'x':x,'y':y})
sbn.lineplot(x='x',y='y',data=df)
plt.show()
import numpy as np
import matplotlib.pyplot as plt

#定义数据
x = np.array(['math','english','chinese','history','physic'])
y = np.array([99,63,68,66,98])
c = np.array(['#F8F6F2','#FFFF31','red','blue','#00FF22'])
#设置子图1
plt.subplot(1,2,1)
#插入数据显示
plt.bar(x,y,color=c,width=0.62)
plt.title("score")
plt.xlabel("course")
plt.ylabel('grade')
plt.show()

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/884271.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-14
下一篇 2022-05-14

发表评论

登录后才能评论

评论列表(0条)

保存