1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > anaconda下matplotlib画散点图 柱形图 折线图 饼图

anaconda下matplotlib画散点图 柱形图 折线图 饼图

时间:2018-08-25 13:14:26

相关推荐

anaconda下matplotlib画散点图 柱形图 折线图 饼图

import matplotlib.pyplot as pltyear = (1950, 1970, 1990, )pop = (2.519, 3.692, 5.263, 6.972)plt.fill_between(year,pop,0,color='green')# 折线图# plt.plot(year, pop)# 散点图# plt.scatter(year, pop)# values = np.linspace(0, 6, 10)values = [0, 0.6, 1.4, 1.6, 2.2, 2.5, 2.6, 3.2, 3.5, 3.9, 4.2,6]# 柱形图# plt.hist(values,bins=3)plt.xlabel("x")plt.ylabel('y')plt.title("title")# y轴刻度plt.yticks([0, 2, 4, 6, 8, 10])plt.show()

ptl.fill_between是画有填充颜色的折线图。

plot是最基本的折线图

scatter是散点图

hist是柱形图

xlabel,ylabel是横竖轴描述

xticks,yticks是横竖轴刻度

import matplotlib.pyplot as pltlabels = 'Frogs', 'Logs', 'Dogs', 'Hogs' # 定义标签sizes = [15, 30, 45, 10] # 每一块的比例colors = ['yellowgreen', 'gold', 'lightskyblue', 'lightcoral'] # 每一块的颜色explode = (0, 0.1, 0, 0) #突出显示#labeldistance,文本的位置离远点有多远,1.1指1.1倍半径的位置#autopct,圆里面的文本格式,%3.1f%%表示小数有三位,整数有一位的浮点数#shadow,饼是否有阴影#startangle,起始角度,0,表示从0开始逆时针转,为第一块。一般选择从90度开始比较好看#pctdistance,百分比的text离圆心的距离#patches, l_texts, p_texts,为了得到饼图的返回值,p_texts饼图内部文本的,l_texts饼图外label的文本plt.pie(sizes, explode=explode, labels=labels, colors=colors, autopct='%1.1f%%', shadow=True, startangle=90)plt.axis('equal')plt.savefig("bingtu.png")plt.show()

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。