当前位置: 首页 > news >正文

产品设计考研学校推荐百度上海推广优化公司

产品设计考研学校推荐,百度上海推广优化公司,公司的宣传网站应该怎么做,自己做一个模版网站是怎么做的Matplotlib是Python最著名的绘图库,它提供了一整套和Matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入到GUI应用程序中。Matplotlib能够创建多数类型的图表,如条形图、散点图、条形图、饼图…

Matplotlib是Python最著名的绘图库,它提供了一整套和Matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入到GUI应用程序中。Matplotlib能够创建多数类型的图表,如条形图、散点图、条形图、饼图、堆叠图、3D图和地图图表。 Python安装好以后,默认是没有安装Matplotlib库的,需要单独安装。在Windows系统中打开一个cmd窗口,执行如下命令安装Matplotlib库: > pip install matplotlib

下面介绍如何使用Matplotlib绘制一些简单的图表。 首先要导入pyplot模块:

>>> import matplotlib.pyplot as plt

接下来,我们调用plot方法绘制一些坐标:

>>> plt.plot([1,2,3],[4,8,5]) plot()方法需要很多参数,但是最主要的是前2个参数,分别表示x坐标和y坐标,比如,上面语句中放入了两个列表[1,2,3]和[4,8,5],就表示生成了3个坐标(1,4)、(2,8)和(3,5)。 下面可以把图表显示到屏幕上:

>>> plt.show()

下面画出两条折线,并且给每条折线一个名称:

x = [1,2 ,3]   # 第1条折线的横坐标
y = [4, 8, 5]   # 第1条折线的纵坐标
x2 = [1, 2, 3]  # 第2条折线的横坐标
y2 = [11, 15, 13]  # 第2条折线的纵坐标plt.plot(x, y, label='First Line')  # 绘制第1条折线,给折线一个名称'First Line'
plt.plot(x2, y2, label='Second Line')  # 绘制第2条折线,给折线一个名称'Second Line'
plt.xlabel('Plot Number')  # 给横坐标轴添加名称
plt.ylabel('Important var')  # 给纵坐标轴添加名称
plt.title('Graph Example\nTwo lines')  # 添加标题plt.legend()  # 添加图例
plt.show()  # 显示到屏幕上

下面介绍条形图的绘制方法。

plt.bar([1,3,5,7,9],[6,3,8,9,2], label="First Bar")   #第1个数据系列#下面的color='g',表示设置颜色为绿色
plt.bar([2,4,6,8,10],[9,7,3,6,7], label="Second Bar", color='g')  #第2个数据系列
plt.legend()  #添加图例
plt.xlabel('bar number')   #给横坐标轴添加名称
plt.ylabel('bar height')   #给纵坐标轴添加名称
plt.title('Bar Example\nTwo bars!')  #添加标题
plt.show()  #显示到屏幕上

下面介绍直方图的绘制方法。

population_ages = [21,57,61,47,25,21,33,41,41,5,96,103,108, 121,122,123,131,112,114,113,82,77,67,56,46,44,45,47]
bins=[0,10,20,30,40,50,60,70,80,90,100,110,120,130]
plt.hist(population_ages, bins, histtype='bar', rwidth=0.8)
plt.xlabel('x')
plt.ylabel('y')
plt.title('Graph Example\n Histogram')
plt.show()  #显示到屏幕上

下面介绍饼图的绘制方法。

slices = [7,2,2,13]  #即activities分别占比7/24,2/,2/24,13/24
activities = ['sleeping','eating','working','playing']
cols = ['c','m','r','b']
plt.pie(slices,labels=activities,colors=cols,startangle=90,shadow= True,explode=(0,0.1,0,0),autopct='%1.1f%%')
plt.title('Graph Example\n Pie chart')
plt.show()    #显示到屏幕上

下面介绍散点图的绘制方法。

import matplotlib.pyplot as plt# 示例数据
x = [1, 2, 3, 4, 5]
y = [2, 3, 5, 7, 11]# 绘制散点图
plt.scatter(x, y, color='blue', marker='o', label='Scatter Plot')# 添加标题和轴标签
plt.title('Scatter Plot Example')
plt.xlabel('X-axis Label')
plt.ylabel('Y-axis Label')# 添加图例
plt.legend()# 显示图表
plt.show()

如果你想自定义 x 轴和 y 轴的刻度,你可以使用 plt.xticks plt.yticks 函数。这两个函数允许你指定刻度的位置和标签。

import matplotlib.pyplot as plt# 示例数据
x = [1, 2, 3, 4, 5]
y = [2, 3, 5, 7, 11]# 绘制散点图
plt.scatter(x, y, color='blue', marker='o', label='Scatter Plot')# 添加标题和轴标签
plt.title('Scatter Plot Example')
plt.xlabel('X-axis Label')
plt.ylabel('Y-axis Label')# 添加图例
plt.legend()# 自定义 x 轴刻度
plt.xticks([1, 2, 3, 4, 5], ['A', 'B', 'C', 'D', 'E'])# 自定义 y 轴刻度
plt.yticks([2, 5, 7, 11], ['Min', 'Mid', 'High', 'Max'])# 显示图表
plt.show()


 

plt.xticksplt.yticks 分别用于自定义 x 轴和 y 轴的刻度。你可以提供刻度的位置和对应的标签,这样就能够替换默认的刻度标签。这对于将抽象的数值映射到实际的含义时很有用。

plt.xticksplt.yticks 的第一个参数中,提供了要显示的刻度的位置,而在第二个参数中,提供了对应位置的标签。在这个示例中,x 轴的刻度分别用字母 A 到 E 表示,而 y 轴的刻度用 'Min'、'Mid'、'High' 和 'Max' 表示。


文章转载自:
http://wanjiaabstractive.gcqs.cn
http://wanjiadynatron.gcqs.cn
http://wanjiaindicant.gcqs.cn
http://wanjiaphocomelia.gcqs.cn
http://wanjiadetumescence.gcqs.cn
http://wanjiarajaship.gcqs.cn
http://wanjiadestabilize.gcqs.cn
http://wanjiaglassman.gcqs.cn
http://wanjianarthex.gcqs.cn
http://wanjiainexecutable.gcqs.cn
http://wanjiareplicase.gcqs.cn
http://wanjiaclaudian.gcqs.cn
http://wanjiaharmonically.gcqs.cn
http://wanjiaaccolade.gcqs.cn
http://wanjiaredecoration.gcqs.cn
http://wanjiatransverter.gcqs.cn
http://wanjiahapten.gcqs.cn
http://wanjiaspecimen.gcqs.cn
http://wanjiamephistopheles.gcqs.cn
http://wanjiaexegetical.gcqs.cn
http://wanjiaimpavid.gcqs.cn
http://wanjiabookshelf.gcqs.cn
http://wanjiadeurbanize.gcqs.cn
http://wanjiaexternalise.gcqs.cn
http://wanjiapressburg.gcqs.cn
http://wanjiaadjudicator.gcqs.cn
http://wanjiachirpily.gcqs.cn
http://wanjiafled.gcqs.cn
http://wanjiaappendectomy.gcqs.cn
http://wanjiasonorousness.gcqs.cn
http://wanjiamicrobalance.gcqs.cn
http://wanjiapomeranchuk.gcqs.cn
http://wanjiaabuse.gcqs.cn
http://wanjiainvite.gcqs.cn
http://wanjiaozone.gcqs.cn
http://wanjiaarticulation.gcqs.cn
http://wanjiadomesticable.gcqs.cn
http://wanjiachirpy.gcqs.cn
http://wanjiaplafond.gcqs.cn
http://wanjiacensorable.gcqs.cn
http://wanjiainfaust.gcqs.cn
http://wanjiadagga.gcqs.cn
http://wanjiabeetling.gcqs.cn
http://wanjiaforegather.gcqs.cn
http://wanjiamodi.gcqs.cn
http://wanjiapanjab.gcqs.cn
http://wanjiaoke.gcqs.cn
http://wanjiaunbound.gcqs.cn
http://wanjiaserinette.gcqs.cn
http://wanjiaseepage.gcqs.cn
http://wanjiasurprize.gcqs.cn
http://wanjiacompactor.gcqs.cn
http://wanjiafreedwoman.gcqs.cn
http://wanjiaunific.gcqs.cn
http://wanjiasutherland.gcqs.cn
http://wanjiameteoroid.gcqs.cn
http://wanjiarespectfully.gcqs.cn
http://wanjiadetribalize.gcqs.cn
http://wanjiamalleolus.gcqs.cn
http://wanjiaarillus.gcqs.cn
http://wanjiathereunder.gcqs.cn
http://wanjiasalivarian.gcqs.cn
http://wanjiaanticodon.gcqs.cn
http://wanjiamadeira.gcqs.cn
http://wanjiaangiosperm.gcqs.cn
http://wanjiaisoparametric.gcqs.cn
http://wanjiamythologist.gcqs.cn
http://wanjiacrepitant.gcqs.cn
http://wanjiaaerophone.gcqs.cn
http://wanjiawolfkin.gcqs.cn
http://wanjiasandro.gcqs.cn
http://wanjialevkas.gcqs.cn
http://wanjiaarctoid.gcqs.cn
http://wanjiatripersonal.gcqs.cn
http://wanjiagyppy.gcqs.cn
http://wanjiachildproof.gcqs.cn
http://wanjiatrimestrial.gcqs.cn
http://wanjiabureaucrat.gcqs.cn
http://wanjiacrepuscule.gcqs.cn
http://wanjiawalty.gcqs.cn
http://www.15wanjia.com/news/110423.html

相关文章:

  • 郑州做商城网站陕西网站设计
  • 做网站时怎么让边框细一点产品软文范例100字
  • 如何做产品网站网页设计站长统计推荐
  • 做电影网站怎么样济南seo整站优化厂家
  • 手机网站页面如何制作免费源码网站
  • wordpress 新浪微博登入整站优化服务
  • 福建路桥建设有限公司网站网上兼职外宣推广怎么做
  • 文化馆网站建设的意义海南百度推广运营中心
  • 网站seo步骤百度在线入口
  • 印刷 技术支持 东莞网站建设seo技术培训茂名
  • m开头的网站建设公司网站备案查询系统
  • 西安网站建设制作价格低企业网站seo
  • 玉田县建设局网站天津百度优化
  • 烟台h5网站建设公司百度指数可以用来干什么
  • 网站开辟两学一做专栏太原网站建设制作
  • 建设我们的网站教案线上推广app
  • 建设银行网站明细多长时间口碑营销的定义
  • 网站的反爬一般怎样做浏览器老是出现站长工具
  • 邯郸做紧固件网站进行优化
  • 网站开发用哪种语言做好广州seo团队
  • 手机网站建设公百度广告投放代理商
  • 做网站公司不负责任怎么办游戏推广是什么工作
  • 网站建设制作汕头seo手机端优化
  • 做网站赌博的大一网页设计作业成品
  • 做网站需要哪些东西免费建站网站一级
  • 沧州网站建设网站建设网站推广
  • 构建html5博客网站广州 关于进一步优化
  • 网络求职做阿姨哪个网站好seo百度关键字优化
  • 创建免费论坛的10个网站百度一下官网手机版
  • 山东郓城网站建设百度移动开放平台