精华内容
下载资源
问答
  • Matplotlib.pyplot 用法 3

    2018-01-07 00:33:34
    """ @author: Vincnet_Sheng @file: Matplotlib-3.py @time: 2018/1/6 0006 下午 4:41 #-*- coding: utf-8 -* """ # from official ...# https://matplotlib.org/tutorials/introductory/pyplot.html#sphx-gl


    """
    @author: Vincnet_Sheng
    @file: Matplotlib-3.py
    @time: 2018/1/6 0006 下午 4:41
    #-*- coding: utf-8 -*
    """
    # from official documentary
    # https://matplotlib.org/tutorials/introductory/pyplot.html#sphx-glr-tutorials-introductory-pyplot-py
    
    # Target: 1)plot函数用法,生成不同形状的点
    #         2)subplot使用,以及产生连线plot、柱状图bar、散点scatter
    
    import numpy as np
    import matplotlib.pyplot as plt
    
    # evenly sampled time at 200ms intervals
    t = np.arange(0., 5., 0.2)
    
    # TARGET 1: 图像中数据点的3种不同形状和连接方式
    plt.figure(1)
    plt.plot(t, t, 'r--', t, t**2, 'bs', t, t**3, 'g^')
    
    # TARGET 2:subplot使用,以及产生连线、柱状图、散点
    # figure 2
    names = ['group_a,', 'group_b', 'group_c']
    values = [1, 10, 100]
    plt.figure(2, figsize=(9, 3))
    plt.subplot(131)
    plt.bar(names, values)
    plt.subplot(132)
    plt.scatter(names, values)
    plt.subplot(133)
    plt.plot(names, values)
    plt.suptitle('Categorical Plotting')
    plt.show()


    output:






    展开全文
  • Matplotlib.pyplot 用法 1

    2018-01-07 00:15:27
    """ @author: Vincnet_Sheng @file: Matploitlib-1.py @time: 2018/1/6 0006 下午 2:24 #-*- coding: utf-8 -* """ # Target:1) 掌握fiture...# 2)掌握plot函数的用法,包括(label, color, width, linestyle) #

    """
    @author: Vincnet_Sheng
    @file: Matploitlib-1.py
    @time: 2018/1/6 0006 下午 2:24
    #-*- coding: utf-8 -*
    """
    
    # Target:1) 掌握fiture()产生图像,并可以编号
    #         2)掌握plot函数的用法,包括(label, color, width, linestyle)
    #         3) title, legend 修饰图像
    
    import matplotlib.pyplot as plt
    import numpy as np
    
    # generate x and y
    x = np.linspace(-1, 1, 100)
    y1 = 2*x + 1
    y2 = x**2
    
    # figure1
    plt.figure(1)
    plt.plot(x, y1)
    
    # figure 3
    plt.figure(num=3, figsize=(8, 5))   # 编号为figure3, size of 窗口 is (8,5)
    plt.plot(x, y2, label='Tom')
    plt.plot(x, y1, color='red',    # set color, width, style of line,
             linewidth=1.0, linestyle='--',
             label='Jerry')
    plt.title('Tom and Jerry')  # 标题
    plt.legend()    # 题注
    plt.show()



    OUTPUT:


    展开全文
  • Matplotlib.pyplot 用法 4

    2018-01-07 00:35:16
    import matplotlib.pyplot as plt x1 = np.linspace(0.0, 5.0) x2 = np.linspace(0.0, 2.0) y1 = np.cos(2 * np.pi * x1) * np.exp(-x1) y2 = np.cos(2 * np.pi * x2) plt.subplot(2, 1, 1) plt.plot(x1, y1, 'o...
    @author: Vincnet_Sheng
    @file: Matplotlib-4.py
    @time: 2018/1/6 0006 下午 5:19
    #-*- coding: utf-8 -*
    """
    
    # https://matplotlib.org/gallery/subplots_axes_and_figures/subplot.html
    # Target: 1) 描述数据点形状(三角形,大圆点,小圆点),以及数据点连接方式:虚线或实现
    
    
    import numpy as np
    import matplotlib.pyplot as plt
    
    
    x1 = np.linspace(0.0, 5.0)
    x2 = np.linspace(0.0, 2.0)
    
    y1 = np.cos(2 * np.pi * x1) * np.exp(-x1)
    y2 = np.cos(2 * np.pi * x2)
    
    plt.subplot(2, 1, 1)
    plt.plot(x1, y1, 'o-')
    plt.title('A tale of 2 subplots')
    plt.ylabel('Damped oscillation')
    
    plt.subplot(2, 1, 2)
    plt.plot(x2, y2, '.-')
    plt.xlabel('time (s)')
    plt.ylabel('Undamped')
    
    plt.show()



    展开全文
  • Matplotlib.pyplot 用法2

    2018-01-07 00:20:22
    import matplotlib.pyplot as plt import numpy as np # generate x and y x = np.linspace(-3, 3, 50) y1 = 2*x + 1 y2 = x**2 # viz plt.figure(figsize=(8, 5)) plt.plot(x, y2) plt.plot(x, y1, color='red', ...


    """
    @author: Vincnet_Sheng
    @file: Matplotlib-2.py
    @time: 2018/1/6 0006 下午 2:57
    #-*- coding: utf-8 -*
    """
    
    # Target:1) xlim,ylim 设置图像上xy轴显示的范围
    #        2)xticks, yticks改变坐标轴的刻度显示(可转为显示字符string)
    
    import matplotlib.pyplot as plt
    import numpy as np
    
    # generate x and y
    x = np.linspace(-3, 3, 50)
    y1 = 2*x + 1
    y2 = x**2
    
    # viz
    plt.figure(figsize=(8, 5))
    plt.plot(x, y2)
    plt.plot(x, y1, color='red',    # set color, width, style of line,
             linewidth=1.0, linestyle='--')
    
    # TARGET 1: xlim, ylim
    # 改变figure显示范围, 并对x轴y轴命名
    plt.xlim((-1, 2))   # x轴显示范围(-1, 2)
    plt.ylim((-2, 3))   # y轴显示范围(-2, 3)
    plt.xlabel('X label')   # set name of label
    plt.ylabel('Y label')
    # plt.show()
    
    # TARGET 2: xticks, yticks
    # 改变x轴坐标值的显示,用ticks
    new_ticks = np.linspace(-1, 2, 5)   # start = -1, stop = 2, step = 5
    print(new_ticks)    # output(array形式): [-1.   -0.25  0.5   1.25  2.  ]
    plt.xticks(new_ticks)   # xticks函数() change x轴的刻度
    # plt.show()
    
    # set tick labels, y轴
    plt.yticks([-2, -1.8, -1, 1.22, 3],     # 该数字依次对于下方字符
               [r'$really\ bad$', r'$bad$', r'$normal$',   # '$$'为某种字符形式, r为标准化符号
                r'$\alpha\ good$',     # 通过转移字符\alpha形成符号alpha
                r'really\ good'])
    plt.show()
    

    OUTPUT:

    [-1.   -0.25  0.5   1.25  2.  ] # value of new_ticks



    展开全文
  • Matplotlib.pyplot 用法 5

    2018-01-07 00:39:23
    import matplotlib.pyplot as plt import numpy as np x = np.linspace(-3, 3, 50) y = 2*x + 1 plt.figure(num=1, figsize=(8, 5),) plt.plot(x, y,) # gca, spines, xaxis等用法,目前不懂 ax = plt.gca() ax....
  • import matplotlib.pyplot as plt input_values = [1, 2, 3, 4, 5] squares = [1, 4, 9, 16, 25] plt.plot(input_values, squares) plt.show() 导入模块pyplot input_values为横坐标 squares为纵坐标 plt.show...
  • 在matplotlib绘图过程中,经常会出现axes绘图和pyplot绘图这两种方法,但是如果不搞清楚它们的区别,往往会得不到你想要的图形。所谓axes绘图是指调用axes对象(坐标轴对象)去完成绘图任务,而pyplot绘图就是常规的...
  • matplotlib.pyplot用法 基本用法 画简单的函数图像: import matplotlib.pyplot as plt import numpy as np x=np.linspace(-1,1,50) y=2*x**2+1 plt.plot(x,y) plt.show()
  • matplotlib.pyplot用法

    2019-09-03 21:06:44
    matplotlib.pyplot用法 由于最近在学深度学习,而在做神经网络训练时少不了要绘制图,因此需要经常接触到matplotlib.pyplot,所以这篇文章想记录下关于matplotlib.pyplot的一些用法,也算是加深自己对matplotlib....
  • import matplotlib.pyplot as plt x_values = list(range(1, 1001)) y_values = [x**2 for x in x_values] plt.scatter(x_values, y_values, c='green', edgecolor='none', s=0.5) ‘英/'skætə/分布分散之意,c...
  • Matplotlib-----pyplot基本用法

    千次阅读 2019-08-13 08:18:32
    Matplotlib-----pyplot基本用法Pyplot简介解决不支持中文线形图plot使用fmt格式字符串add_subplot绘制子图(分区域)柱形图bar的用法直方图hist用法绘点图scatter用法饼图pie的使用混淆矩阵imshow(表示二维数据的...
  • import matplotlib.pyplot as plt import numpy as np from skimage import data fig1 = plt.figure(num='fig1', figsize=(6, 8), dpi=75, facecolor='#FFFFFF', edgecolor='#FF0000')#定义画布的大小及样式 plt....
  • matplotlib.pyplot.scatter用法

    千次阅读 2018-05-30 18:07:15
    通常,将matplotlib.pyplot简写为ply:import matplotlib.pyplot as plt因此,matplotlib.pyplot.scatter函数表达为:ply.scatter()用法如下:matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, ...
  • python matplotlib演示官网 https://matplotlib.org/xkcd/users/pyplot_tutorial.html ... matplotlib.pyplot.plot()参数详解 https://blog.csdn.net/s...
  • Julia: PyPlot的一些用法整理

    千次阅读 2016-07-17 12:38:29
    最近在用PyPlot,还不很熟悉,所以整理了一些现成的PyPlot画图的资源,做个记号,便于随手使用。一、画一个立体球 http://stackoverflow.com/questions/34821061/plot-sphere-with-julia-and-pyplotusing PyPlot n ...
  • pyplot是python中最常用画图模块,基本用法如下 #导入pyplot包 import matplotlib.pyplot as plt #数据准备 x1=[1,2,3,4] y1=[4,7,5,9] x2=[1,2,3,4] y2=[3,5,7,8] #设置画布大小 plt.figure(figsize=(10,5), ...
  • 由于经常需要用plt进行画图,而其设置亦较为繁琐,故将相关用法在此记录
  • 本篇博客 介绍一下matplotlib.pyplot中plot用法,主要用来画线图 首先当然是需要导入模块 import matplotlib.pyplot as plt 语法:plt.plot(x, y, format_string, **kwrags) 常用参数: Color Linestyle Spots ...
  • matplotlib.pyplot1、pyplot 是什么?2、实例展示 总是一次次的用到的时候再在网上现搜,所以打算这次整理一下,方便自己和有需要的人的使用。 1、pyplot 是什么? 是通过命令在python中进行绘图和数据展示的一个...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 662
精华内容 264
关键字:

pyplot用法