zoukankan      html  css  js  c++  java
  • plot sin 03-数据区域边界线的位置

    plot sin 03

    1. 数据区域边界线的位置

    Code

    
    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    import numpy as np
    import matplotlib
    import matplotlib.pyplot as plt
    
    # Data to be represented
    X = np.linspace(-np.pi,+np.pi,256)
    Y = np.sin(X)
    
    # Actual plotting
    fig = plt.figure(figsize=(8,6), dpi=72,facecolor="white")
    axes = plt.subplot(111)
    axes.plot(X,Y, color = 'blue', linewidth=2, linestyle="-")
    axes.set_xlim(X.min(),X.max())
    axes.set_ylim(1.01*Y.min(), 1.01*Y.max())
    
    axes.spines['right'].set_color('none')
    axes.spines['top'].set_color('none')
    
    axes.xaxis.set_ticks_position('bottom') 
    axes.spines['bottom'].set_position(('data',0))
    axes.yaxis.set_ticks_position('left')
    axes.spines['left'].set_position(('data',X.min()))
    
    plt.show()
    
    

    Keypoints:

    axes.xaxis.set_ticks_position('bottom')

    x轴位置:底部

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

    数据区域编辑线(左,上,右,下)

    下: (X轴)数据值为0的地方(y=0)

    axes.spines['left'].set_position(('data',X.min()))

    左: (Y轴)数据值为X最小的地方

    spines-set-position


    Result

    plot-sin-03

  • 相关阅读:
    mysql常用命令
    CSS样式
    定位
    background
    文本属性和字体属性
    超链接导航案例
    margin塌陷
    浮动
    GIT 修改提交地址
    VUE ElementUI 表格多选框实现单选
  • 原文地址:https://www.cnblogs.com/xilifeng/p/3917157.html
Copyright © 2011-2022 走看看