基本使用

import matplotlib.pyplot as plt

import numpy as np

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

y = 2*x+1

plt.figure(num=2,figsize=(8,5))

plt.plot(x,y)

plt.figure(num=1)

y2 = x**2

plt.plot(x,y2,color='red',linewidth=1.0,linestyle='--') # 默认 线宽为1

plt.show()

感受一波被繁多参数支配的恐惧

import matplotlib.pyplot as plt

import numpy as np

x = np.linspace(-4,4,10)

y = 2*x+1

ax = plt.gca()

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

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

xaxis = ax.xaxis

yaxis = ax.yaxis

xaxis.set_ticks_position('bottom')

yaxis.set_ticks_position('left')

left_ax = ax.spines['left']

bottom_ax = ax.spines['bottom']

left_ax.set_color('red')

bottom_ax.set_color('green')

left_ax.set_position(('data',0))

bottom_ax.set_position(('data',0))

x0 = 1

y0 = 2*x0+1

plt.scatter(x0,y0,s=50,color='b')

plt.plot([x0,x0],[y0,0],'k--',linewidth=2.5)

plt.annotate(r'$2x+1=%s$' %y0,xy=(x0,y0),xycoords='data',xytext=(+30,-30),textcoords='offset points',fontsize=16,arrowprops=dict(arrowstyle='->',connectionstyle='arc3,rad=.2'))

plt.text(-7,3,r'$This\ is\ the\ some text.\ \mu\ \sigma_i\ \alpha_t $',fontdict={'size':16,'color':'red'})

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

plt.show()

python matlib库_python matplotlib 库学习相关推荐

  1. Python机器学习基础之Matplotlib库的使用

    声明:代码的运行环境为Python3.Python3与Python2在一些细节上会有所不同,希望广大读者注意.本博客以代码为主,代码中会有详细的注释.相关文章将会发布在我的个人博客专栏<Pyth ...

  2. python画图三维-Python三维绘图之Matplotlib库的使用方法

    前言 在遇到三维数据时,三维图像能给我们对数据带来更加深入地理解.python的matplotlib库就包含了丰富的三维绘图工具. 1.创建三维坐标轴对象Axes3D 创建Axes3D主要有两种方式, ...

  3. python xlwings 切片_Python xlwings库学习笔记(1)

    Python xlwings库学习笔记(1) Python是最近几年很火的编程语言,被办公自动化的宣传吸引入坑,办公自动化必然绕不开Excel的操作,能操作Excel的库有很多,例如: xlrd xl ...

  4. python 数据分析 库_Python数据分析库

    python 数据分析 库 什么是数据分析? (What is Data Analytics?) Data is power. Insights acquired from data is the k ...

  5. python的标识库和第三方库_Python 标准库、第三方库

    Python数据工具箱涵盖从数据源到数据可视化的完整流程中涉及到的常用库.函数和外部工具.其中既有Python内置函数和标准库,又有第三方库和工具.这些库可用于文件读写.网络抓取和解析.数据连接.数清 ...

  6. python argparse库_python标准库之argparse

    argparse的使用 argparse 是 Python 内置的一个用于命令项选项与参数解析的模块,通过在程序中定义好我们需要的参数,argparse 将会从 sys.argv 中解析出这些参数,并 ...

  7. python机器学习库_Python机器学习库 Top 10,你值得拥有!

    随着人工智能技术的发展与普及,Python超越了许多其他编程语言,成为了机器学习领域中最热门最常用的编程语言之一.有许多原因致使Python在众多开发者中如此受追捧,其中之一便是其拥有大量的与机器学习 ...

  8. 机器学习 python 库_Python机器学习库

    机器学习 python 库 什么是机器学习? (What is Machine Learning?) As the web is immensely growing with each day, an ...

  9. python单词库_python 单词库

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python官方教程的最后一个部分就是标准库概览,在这里我们浏览一下标准库,了解 ...

最新文章

  1. CVPR 2021 顶会冠军图像分割算法全解密
  2. Java基础学习总结(23)——GUI编程
  3. 企业为什么要开通银企直联_企业为什么要把人事外包出去
  4. 也欢迎您访问我的个人主页http://www.april1985.com(原hesicong.com或april1985.com)
  5. NFS Volume Provider(Part I) - 每天5分钟玩转 OpenStack(62
  6. Hi3516A开发--烧写/启动模式
  7. Go语言环境安装,验证go语言环境、使用文本编辑器编写一个go hello world,Go lang IDE安装,在golang中新建一个go程序
  8. 二分查找递归和非递归方法分析
  9. 前端学习(2231):react条件渲染之列表渲染
  10. AI助手智商测评Siri进步最大,无人驾驶打车服务已在美国试行
  11. 西安工程大学计算机科学学院刘宝宝,计算机科学学院召开研究生国家奖学金答辩会...
  12. 中标麒麟怎么安装deb包_请教,如何制作中标麒麟系统可用的安装包?
  13. listview中有按钮、图片等需要不同点击处理的控件如何处理
  14. 关于windows10在学习爬虫是用到appium配置java的jdk出现了,javac不是内部命令的解决方法(¥57)
  15. springbooot使用google验证码
  16. el-table-column 内容不自动换行
  17. 新闻App详细开发流程和结构搭建
  18. Python解决图文验证码登录识别(1)
  19. offsetof 详解
  20. el upload ajax,Upload 上传 el-upload 上传配置请求头为Content-Type: multipart/form-data

热门文章

  1. 基于SLF4J MDC机制实现日志的链路追踪
  2. 【抓包工具】Fiddler(详细介绍)
  3. react 与 Vue的一些比较
  4. 【干货集锦】如何轻松玩转文档管理工具?我们为你精心准备了一份学习大礼包...
  5. ProxySQL MySQL MGR8配置
  6. Android Studio在线安装Android SDK注意事项
  7. haproxy配置参数详解
  8. 谁能畅游智能电视红海:联想K82,还是乐视?
  9. NSubstitute完全手册(八)替换返回值
  10. 精通Android3笔记--第十一章