import matplotlib.pyplot as plt

import matplotlib as mlb

import numpy as np

def paint():

mlb.rcParams['lines.linewidth'] = 2 # 设置作图的线宽

plt.title("Softsign")

fig = plt.figure(1, dpi=160) # 设置图的大小

ax = plt.gca()

# 去掉边框

ax.spines['right'].set_color('none')

ax.spines['top'].set_color('none')

# 指定x与y轴

ax.xaxis.set_ticks_position('bottom')

ax.yaxis.set_ticks_position('left')

# 设置x与y轴的位置

ax.spines['bottom'].set_position(('data', 0))

# 设置为居中显示: 'center' 代替 ('data', 0)

ax.spines['left'].set_position(('data', 0)) # 设置为(0,0)显示

x = np.linspace(-6, 6, 50)

y = np.sin(x)

plt.scatter(x, [-1] * x.shape[0], s=5, color='grey') # 上限

plt.scatter(x, [1] * x.shape[0], s=5, color='grey') # 下限

plt.text(4, 0.75, "y=sin(x)") # 解释文字(x, y, content)

plt.plot(x, y, 'b')

plt.show()

paint()

效果图:

感谢阅读!!!

多说一句,很多人学Python过程中会遇到各种烦恼问题,没有人解答容易放弃。小编是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料的可以关注小编,并在后台私信小编:“01”即可领取。

python画十字_python matplotlib作带上下限的十字图相关推荐

  1. python画极坐标图_Python matplotlib绘制极坐标图

    极坐标图在数据统计和分析中也经常会用到,这里就介绍一下如何使用Python来绘制极坐标图,主要介绍极坐标散点图和极坐标饼状图. 1.极坐标散点图 N = 150 r = 2 * np.random.r ...

  2. python画箭头_Python matplotlib绘制图形,包括点、曲线、注释和箭头

    Python的matplotlib模块绘制图形功能很强大,今天就用pyplot绘制一个简单的图形,图形中包括曲线.曲线上的点.注释和指向点的箭头. 1. 结果预览: 2. 代码如下: from mat ...

  3. python画球面投影_python – matplotlib:半球/楔形的自定义投影

    我正在看matplotlib画廊中的custom projection示例 – 我正在尝试修改它以仅绘制南半球.我已将必要的[-pi / 2,pi / 2]限制调整为[-pi / 2,0].现在我一直 ...

  4. 如何用python画饼图_Python中的五颜六色的饼状图!(一)

    [1x00]方法描述 matplotlib.pyplot.pie() 方法用于绘制饼状图. 基本语法:matplotlib.pyplot.pie( x[, explode=None, labels=N ...

  5. Python 数据分析三剑客之 Matplotlib(十):3D 图的绘制

    CSDN 课程推荐:<Python 数据分析与挖掘>,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务.曾与联想.亨氏.网 ...

  6. Python 数据分析三剑客之 Matplotlib(四):线性图的绘制

    CSDN 课程推荐:<Python 数据分析与挖掘>,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务.曾与联想.亨氏.网 ...

  7. python 画虚线_Python数据可视化 - matplotlib

    数字可视化是将数据用统计图表方式呈现. python的作图库有两种,matplotlib 和 seaborn,本文主要介绍Matplotlib. Matplotlib 是一个 Python 的 2D绘 ...

  8. python画离散点_python画散点图

    Python发射导弹的正确方式 今天Toby教你如何用python的basemap包绘制轰炸东京的地图. 在数据可视化过程中,我们常常需要将数据根据其采集的地理位置在地图上显示出来.比如说我们会想要在 ...

  9. python画箭头_python画折线示意图实例代码

    python画折线图方法 前做PPT要用到折线图,嫌弃EXCEL自带的看上去不好看,就用python写了一个画折线图的程序. import matplotlib.pyplot as plt x=[1, ...

最新文章

  1. PE Header中的FIleHeader(文件头)
  2. SAP FI模块与SD、MM的接口配置基本方法
  3. Console-算法[for,if]-(大马-小马-马驹托砖)
  4. centos加单个ip和批量添加
  5. nginx php7 fastcgi,Windows下搭建PHP7+FastCGI+Nginx环境
  6. linux 总数 进程_linux性能监控之 top 家族(1)
  7. .net使用SqlBulkCopy类操作DataTable批量插入数据库数据,然后分页查询坑
  8. 利用python爬虫(part15)--cookie模拟登陆
  9. 初识html 尝试图片标签 0907
  10. 如何查看bmp文件头_效率神器:史上最强最小文件搜索软件Everything!
  11. 暴力推荐2:硬盘分区丢失之DiskGenius
  12. 三大系列总结(offset client scroll)
  13. Python让繁琐工作自动化——chapter16 发送电子邮件和短信
  14. 局域网管理工具_个人(wiki)知识管理工具-一代神器之mybase
  15. CodeJock 实现MFC换肤
  16. AC/DC、DC/DC转换器基础指南(二)
  17. 90后小伙自己开发APP年赚10亿,自己开发APP需要什么工具
  18. 刀口法测mtf_基于特征像分析的光学镜头MTF测试方法的研究
  19. 51单片机串口通信控制LED(hex)
  20. android launcher启动过程,Android应用启动过程-Launcher源码浅析

热门文章

  1. 心理测试软件沙盘游戏,如何学习沙盘游戏
  2. ios学习--iphone开发笔记和技巧总结(原址持续更新)
  3. AT91SAM9261开发板SBC6000X(转)
  4. 微信小程序模板消息php,微信小程序模板消息实现(PHP+小程序)
  5. zinnia项目功能分析
  6. 华硕灵耀X双屏怎么样?华硕灵耀x2双屏缺点?详细性能评测
  7. 视频直播质量的评测和实现分享---很好视频评测知识
  8. ps -ef | grep 命令解读
  9. mysql 存储时间应该是时间戳还是时间_3分钟短文 | MySQL存时间,到底该用timestamp还是datetime?...
  10. sparql rdf_使用SPARQL查询RDF数据