python中的坐标轴的画法
import mpl_toolkits.axisartist as axisartist
import matplotlib.pyplot as plt
import numpy as np# ----------------------1.创建画布并引入axisartist工具------------------
fig = plt.figure(figsize=(8, 8)) # 创建画布
#使用axisartist.Subplot方法创建一个绘图区对象ax
ax = axisartist.Subplot(fig, 111) # 111 代表1行1列的第1个,subplot()可以用于绘制多个子图
fig.add_axes(ax) # 将绘图区对象添加到画布中# ----------2. 绘制带箭头的x-y坐标轴#通过set_visible方法设置绘图区所有坐标轴隐藏-------
ax.axis[:].set_visible(False) # 隐藏了四周的方框
#ax.new_floating_axis代表添加新的坐标轴
ax.axis["x"] = ax.new_floating_axis(0,0)
ax.axis["x"].set_axisline_style("->", size = 1.0) # 给x坐标轴加上箭头
ax.axis["y"] = ax.new_floating_axis(1,0) # 添加y坐标轴,且加上箭头
ax.axis["y"].set_axisline_style("-|>", size = 1.0)
#设置x、y轴上刻度显示方向
ax.axis["x"].set_axis_direction("top")
ax.axis["y"].set_axis_direction("right")#-----------3. 在带箭头的x-y坐标轴背景下,绘制函数图像#生成x步长为0.1的列表数据----------
x = np.arange(-15,15,0.1)
y = 1/(1+np.exp(-x)) # 生成sigmiod形式的y数据
#设置x、y坐标轴的范围
plt.xlim(-12,12)
plt.ylim(-1, 1)#绘制图形
plt.plot(x,y, c='b')
python中的坐标轴的画法相关推荐
- Python中 Matplotlib局部放大图的画法
在做对比实验中,除了对整体形状的对比,在很多情况下都需要对某一局部的数据进行放大,来观察更加精细的对比效果. 工具 Python的Matplotlib库函数 步骤 1.导入依赖库 import num ...
- python画xy轴_python中的坐标轴该如何画?好画吗?
曾经的数学爱搭不理,结果在工作中发现需要用python去解决相关的问题.数学不好的小伙伴已经开始发愁了.不要着急,小编跟你们一起想办法.为了方便python小白的理解,我们还是从最基础的入手.基础知识 ...
- Python中局部放大图案例
例子一: 先上完整代码和效果图: import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.axes_grid1.ins ...
- Python matplotlib可视化:在Matplotlib中为坐标轴刻度添加自定义符号(例如,货币符号¥$等)、水平条形图(horizontal bar)
Python matplotlib可视化:在Matplotlib中为坐标轴刻度添加自定义符号(例如,货币符号¥$等).水平条形图(horizontal bar) 目录
- Python matplotlib可视化:自定义轴标签格式化函数(在轴刻度上添加自定义的数值以及符号形式)、使用自定义函数在Matplotlib中为坐标轴刻度添加自定义符号(例如,货币符号¥$等)
Python matplotlib可视化:自定义轴标签格式化函数(在轴刻度上添加自定义的数值以及符号形式).使用自定义函数在Matplotlib中为坐标轴刻度添加自定义符号(例如,货币符号¥$等) 目 ...
- python中locator_调整坐标轴的刻度(locator_params)
在python中,可以使用locator_params进行对坐标轴刻度的调整,通过nbins设置坐标轴一共平均分为几份,也可以显式的指定要调整的坐标轴,可以通过面向对象的方式或者是pyplot的方式, ...
- 如何在 Python 中使用 ggplot2?
作者 | Lukas Frei 编译 | 史提芬先森 原文 | How to Use ggplot2 in Python 简介 由于严格执行图形语法,ggplot2 提供了一种极其直观且一致的数据绘制 ...
- python中plot的plt.text_用Python进行数据可视化的第一步,全面详解matplotlib中样式属性...
上篇内容我们详细了解了Python使用matplotlib绘制一个复杂的正弦函数的方法(参见),上篇内容我们提到了一个属性'b-',简单介绍了它是用来设置线条颜色和样式的属性.今天,我们详细了解一下P ...
- python绘制三维曲面图-Python中使用Matplotlib绘制3D图形示例
原标题:Python中使用Matplotlib绘制3D图形示例 3D图形能给我们对数据带来更加深入地理解.python的matplotlib库就包含了丰富的3D绘图工具.3D图形在数据分析.数据建模. ...
最新文章
- C# 尝试读取或写入受保护的内存,这通常指示其他内存已损坏。错误类型为:System.AccessViolationException。...
- 当 TiDB 与 Flink 相结合:高效、易用的实时数仓
- JVM上的下一个Java——Scala
- 英语口语 week13 Wednesday
- sparkUI使用与扩展
- 中文论文万能句型_干货|SCI论文写作的万能句型~
- 计算机的工作原理机电原理,机电控制系统原理及工程应用
- 资金账户、证券账户及银行账户
- AWNet: Attentive Wavelet Network for Image ISP AWNet:图像 ISP 的注意力小波网络(个人笔记,勿喷)
- leetcode小坑 ‘int’ object has no attribute ‘val‘
- android最佳实践:网络 电池 压缩
- 汽车VIN码与二手车市场
- 【IntelliJ IDEA插件】Alibaba Cloud AI Coding Assistant
- GitHub 搜索使用姿势
- 微信小程序自动连接蓝牙电子秤
- 联想拯救者联发科网卡双系统Ubuntu无法联网(RTX3060)
- 华文慕课北大计算机组成原理陆俊林第三章课后习题解析
- 通信/信号处理推荐书籍与资料
- 视频教程-手把手学习Excel电子表格-Office/WPS
- 自主飞行机器人的蜂拥算法
热门文章
- 将示波器数据传入电脑用matlab作FFT
- 金庸笔下用脚发暗器_移动的艺术:使用明暗器图创建动画材质
- vuepress build error: window is not defined
- Zabbix邮件告警配置
- 电脑按F1/F12/F10等进不去BIOS进入BIOS里面Advance下设置CPU Setup的Intel Virtualization Technology设置Linux长模式不兼容
- linux编译ice,linux环境下编译安装ICE
- 你知道吗?除了迅雷,这几款下载神器也不错!
- 500个爆文标题_爆文标题要怎么写,100个超强吸引人的标题盘点
- 数据结构之你没见过的排序算法!
- 计算机调出任务管理器的组合键是,如何打开任务管理器 打开任务管理器的方法【方法详解】...