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

网站页面设计风格上海免费建网站

网站页面设计风格,上海免费建网站,网络推广方案七步法,文字图片生成器前言 Matplotlib画图工具的官网地址是 http://matplotlib.org/ Python环境下实现Matlab制图功能的第三方库,需要numpy库的支持,支持用户方便设计出二维、三维数据的图形显示,制作的图形达到出版级的标准。 实验环境 Pycharm2020.2.5社区版,w…

前言 

Matplotlib画图工具的官网地址是 http://matplotlib.org/

Python环境下实现Matlab制图功能的第三方库,需要numpy库的支持,支持用户方便设计出二维、三维数据的图形显示,制作的图形达到出版级的标准。

实验环境

Pycharm2020.2.5社区版,win11 

正文

1.书接上回绘制一条曲线

import numpy as np
from pylab import *
x=np.linspace(-6,6,100)
sin1=np.sin(x)
xticks(np.linspace(-5,5,5),('-5','-2.5','0','2.5','5'))
plot(x,sin1,color='blue',linewidth=2.0,linestyle=':')
show()

 

2.一张图片上绘制两条曲线

import numpy as np
from pylab import *
x=np.linspace(-6,6,100)
sin1=np.sin(x)
cos1=np.cos(x)
xticks(np.linspace(-5,5,5),('-5','-2.5','0','2.5','5'))
plot(x,sin1,color='blue',linewidth=2.0,linestyle=':')
plot(x,cos1,color='green',linewidth=2.0,linestyle='-')
show()

如上图所示两条曲线就是复制对应曲线的代码,很简单,但是缺点什么,那就是图例,要不然我怎么知道那条曲线是干什么的。 

3.图例添加

import numpy as np
from pylab import *
x=np.linspace(-6,6,100)
sin1=np.sin(x)
cos1=np.cos(x)
xticks(np.linspace(-5,5,5),('-5','-2.5','0','2.5','5'))
plot(x,sin1,color='blue',linewidth=2.0,linestyle=':',label='sin(x)')
plot(x,cos1,color='green',linewidth=2.0,linestyle='-',label='cos(x)')
legend(loc='lower left')
show()

 

唯一和标题2,就多了几个代码:

label='sin(x)'【这句话是给图例加文字用的】

legend(loc='lower left')【这是控制图例位置的】

接下来引入下一个标题:legend函数

4.legend

我这里主要是将图例的摆放位置:

best                    中文最好的,电脑自己选呗
upper right          右上
upper left            左上
lower left            左下
lower right          右下
right                   中间最右
center left           中央偏左
center right         中央偏右
lower center       中央偏下
upper center       中央偏上
center                中央

最好把,是自己上手试一下,这些数据是哪来的呢,我直接写错(͡° ͜ʖ ͡°),程序报错了,电脑直接就告诉我都有啥了(͡° ͜ʖ ͡°)。。

5.画饼图

import numpy as np
import matplotlib.pyplot as plt
data=[1,2,3,4,2]
print(data)
plt.pie(data,explode=[0,0,0,0,0])
plt.show()

 

data【存放数据,这里放几个数体现在图中就是几个区域】;

那个print没啥用,测试随机数的时候写的,忘删除了;

plt.pie(data,explode=[0,0,0,0,0]),画饼图用的,explode这个参数里面的每个数字不是零之后,都会有一块对应的区域“飞起来”。下面展示一下啊。

import numpy as np
import matplotlib.pyplot as plt
data=[1,2,3,4,2]
print(data)
plt.pie(data,explode=[0,0,0.3,0,0])
plt.show()

 那个数字也可以是负数呢,我把第三个数字换成-0.5看看奥。

 

 可以,但是不好。

对了我上头说过随机数,就是把data换成随机生成的列表。

替换的语句是:

data=np.random.randint(1,8,5)

第一个数是随机数的下线(大于等于),第二个数是上限(小于等于),最后一个数是随机出来几个数(五个)。

import numpy as np
import matplotlib.pyplot as plt
data=np.random.randint(1,8,5)
print(data)
plt.pie(data,explode=[0,0,0.5,0,0])
plt.show()

6.随便聊聊

编程语言种类的发展

超级语言- 粘性整合已有程序,具备庞大计算生态

高级语言- 接近自然语言,编译器,与CPU型号无关

汇编语言- 有助记符,汇编器,与CPU型号有关

机器语言- 代码直接执行,与CPU型号有关

http://www.yayakq.cn/news/347899/

相关文章:

  • 软文营销代理昆明seo怎么做
  • 青岛公司网站建设价格瀑布式网站
  • 网站开发的单价如何做视频网站
  • 长沙公司网站建立软件开发兼职网站
  • 响应式网站检测工具网站内链怎么删除
  • 圣诞节网站模板建立网站接受投注是什么意思
  • 外贸展示型模板网站模板下载广东建设厅网站查询
  • 网站建设工作小组推进表农产品网站设计方案
  • 网站 相对路径网站备案了以后
  • 网站设计尺寸1920住房和城乡建设部政务服务门户网站
  • 360免费建站李梦济南源聚网络公司
  • 建站网站案例丹徒网站建设哪家好
  • 网站开发业务好做吗wordpress 小工具修改
  • 德州力点科技 网站建设html网站模仿
  • 厚街网站建设报价wordpress 迁移 数据库
  • 网站套程序山东网站建设服务商
  • zepto网站开发企业个人邮箱怎么注册
  • 软件app网站建设网站开发的对联
  • dz插件网站和自己做的网站区别shopify网站建设
  • 网站建设外包被骗阿里云虚拟主机做淘客网站
  • 快手刷评论推广网站北京通州做网站
  • 网站建设开头seo综合查询可以关了吗
  • 鄂尔多斯 网站建设网站域名备案认证
  • 江西省住房和城乡建设厅网站高端定制网站建设公司
  • 小企业网站建设方案做优化网站
  • 网站后台发布文章seo海外推广
  • 学校网站建设实施方案百度权重是怎么来的
  • 音乐网站建设目标引迈快速开发平台
  • 宽屏网站js域名就是网站名吗
  • 临清网站建设价格如何注册网站域名