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

网站修改图片怎么做网站视频转码软件

网站修改图片怎么做,网站视频转码软件,是做网站好还是做游戏好,扬州做网站公司哪家好【README】 plot画图有两种方法:包括 plt.plot(), ax.plot()-画多个子图 ,其中ax表示某个坐标轴; 【1】画单个图 import matplotlib # 避免兼容性问题:明确指定 matplotlib 使用兼容的后端,TkAgg 或 Agg matplotlib.use(TkAgg) …

【README】

plot画图有两种方法:包括 plt.plot(), ax.plot()-画多个子图 ,其中ax表示某个坐标轴;


【1】画单个图

import matplotlib
# 避免兼容性问题:明确指定 matplotlib 使用兼容的后端,TkAgg 或 Agg
matplotlib.use('TkAgg')
import matplotlib.pyplot as plt
import numpy as np# 设置画布大小(宽=8个单位,高=4个单位)
figure01 = plt.figure(figsize=(8, 4))# plot画图有两种方法:包括 plt.plot(), ax.plot()-画多个子图 ,其中ax表示某个坐标轴X = np.arange(0, 12.1, 0.1)
Y = np.sin(X)
# 画线
# marker 画点
# linestyle 设置为空串,plt.plot()画出来的是散点图
# zorder 设置图像上下层(数值越大,在上层)
plt.plot(X, Y, color='lime', linestyle='-.', linewidth=2,marker='^', markerfacecolor='black', markeredgecolor='red', markersize=3, markeredgewidth=1, label='Normal',  zorder=2)# 获取坐标轴
ax1 = plt.gca()
ax1.set_title('Git Title', fontname='Times New Roman', fontsize='20', weight='bold', style='italic')
ax1.set_xlabel('X Label-time(UTC)')
ax1.set_ylabel('T($^o$C)')# 设置刻度
ax1.set_xticks(np.arange(0, 12, 1.5))
# 设置刻度属性,如方向,颜色
ax1.tick_params(axis='both', direction='in', colors='blue', length=10, width=1)# 画多个图
plt.plot(X+2, Y, label='Strange', zorder=1)# plt.plot() 设置多个图的label标签,然后调用plt.legend()显式图例标签
plt.legend()# 画图紧致布局
plt.tight_layout()
# 保存
plt.savefig('./matplotlib_exercise01.png', dpi=400)plt.show()# 画散点图
# plt.scatter(X, Y)
# # plt.show()

结果:


【2】一个面板画多个图

import matplotlib
matplotlib.use('TkAgg')
import matplotlib.pyplot as plt
import numpy as np# plot画子图
X = np.arange(0, 12.1, 0.1)
Y = np.sin(X)# 获取多个子图的图像与坐标轴
# figure表示画布, ax_array表示坐标轴数组
figure, ax_array = plt.subplots(nrows=2, ncols=2)
print("type(figure) = ", type(figure))
print("type(ax_array) = ", type(ax_array))
# type(figure) =  <class 'matplotlib.figure.Figure'>
# type(ax_array) =  <class 'numpy.ndarray'>ax_array[0, 0].plot(X, Y)
ax_array[0, 1].plot(X, Y + 1)
ax_array[1, 0].plot(X + 1, Y)
ax_array[1, 1].plot(X, Y + 1)# 设置x轴的取值范围相同,以便比较
ax_array[0, 0].set_xlim([0, 10])
ax_array[1, 0].set_xlim([0, 10])
ax_array[0, 1].set_xlim([0, 5])
ax_array[1, 1].set_xlim([0, 5])# 设置y轴为指数坐标轴
ax_array[0, 0].set_yscale('log')# 设置双坐标轴(在ax4坐标轴基础上画第2个坐标轴 ax4_twinx)
# ax00 与 ax00_twinx 共用同一个x轴
ax4 = ax_array[1, 1]
ax4_twinx = ax4.twinx()
X4 = np.arange(0, 12.1, 0.1)
Y4 = X + 1
ax4_twinx.plot(X4, Y4, 'r')# 自动调整布局,并设置间距
figure.tight_layout(pad=3.0,      # 画布边缘间距w_pad=2.0,    # 水平间距h_pad=2.0     # 垂直间距
)
plt.show()

【结果】

http://www.dtcms.com/wzjs/605887.html

相关文章:

  • 样式模板网站深圳网站优化费用
  • 廊坊网站建设招聘网站备案用户名忘了怎么办
  • 在上海卖商铺做哪个网站好手机上怎么做自己卖菜的网站
  • 秒赞网站建设有质感的wordpress主题
  • 厦门免费网站建设21世纪上海人才网官网
  • wordpress建设企业网站宁波seo推广优化
  • 广州网站建设app开发百度站长工具综合查询
  • 套用网站模板企业网站导航下拉菜单怎么做
  • 武安网站建设哪些网站是用php编写的
  • 长治网站制作怎么做网站快照怎么更新
  • 为网站开发uwp应用企业网站建设后期维护费用
  • 建设flash网站四川城乡和住房建设厅网站首页
  • 宜昌市建设监理协会网站网站建设公司 2018
  • 找人做试管婴儿的网站个人如何做跨境电商?
  • 嘉兴企业做网站别人的做网站
  • 网站优化推广方法代理做网站
  • 检查网站死链接百度知道答题赚钱
  • 宁波智能模板建站南宁网站建设方案报价
  • 网站建设与管理模拟试卷企业网站html
  • 东莞 企业网站建设专门做餐厅设计的网站
  • 网站域名提交重庆建设人才网站
  • 拖拽式网站建设费用网站建设招聘兼职
  • 外贸建设网站制作怎样在内网建设一个网站
  • 广州机械网站开发永嘉专业网站设计公司
  • 枣阳网站定制网站开发规范有哪些
  • 自己用iis怎么建设网站照片做视频ppt模板下载网站
  • 如何在网站上做qq群链接移动宽带续费多少钱
  • 适合新手做网站的唯品会一家专门做特卖的网站
  • 网站开发及运营成本成都网站建设易维达好
  • 网站结构怎么优化网站维护一般怎么做