draw sin 02

  1. 设置数据区域的边界线颜色
  2. 设置坐标轴的位置

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()) #spines
axes.spines['left'].set_color('yellow')
axes.spines['top'].set_color('red')
axes.spines['right'].set_color('blue')
axes.spines['bottom'].set_color('green') #axes.xaxis.set_ticks_position('bottom')
axes.xaxis.set_ticks_position('top') #axes.yaxis.set_ticks_position('left')
axes.yaxis.set_ticks_position('right') plt.show()

Keypoints:

设置数据区域的边界线颜色

axes.spines['left'].set_color('yellow')

spines : the-line-noting-the-data-area-boundaries

四个边界线:左,上,右,下

设置坐标轴位置

axes.yaxis.set_ticks_position('left')

x轴的位置:上,下

y轴的位置:左,右.

result

最新文章

  1. MapReduce job.setNumReduceTasks(0)思考
  2. javascript Date
  3. c#中 HttpWebRequest请求抛异常,基础连接已经关闭: 连接被意外关闭
  4. 1025关于explain的补充1
  5. [置顶] 获取激活码,激活myeclipse
  6. JavaScipt中对DOM的理解
  7. 将PDF文件中按页截取,并以流的形势返回给客户端
  8. Jmeter3.1 使用技巧
  9. python3 str(字符串)
  10. day09-python基础
  11. 在Ubuntu15.10中,使用wxPython的webview和JS进行交互
  12. Socket 多线程编程
  13. Spring Integration实现分布式锁
  14. hybrid cordova+vue开发APP(一) 环境搭建
  15. jdk8-stream-并行流的使用
  16. cat > file << EOF 与 cat > file << -
  17. ubuntu下code::blocks编译运行一个简单的gtk+2.0项目
  18. 进程间共享数据Manager
  19. 拼接sql
  20. OJ错误命令解释

热门文章

  1. 掀开图片显示介绍的css效果
  2. highstock使用案例(异步请求,懒加载)
  3. 如何架设部署V2EX社区/论坛(Google App Engine版)
  4. 实现ScrollviewSupportMaxHeight
  5. BeanUtils 装载java bean
  6. 关于Xcode上的Other linker flags
  7. Java虚拟机学习 - 查看JVM参数及值的命令行工具(6)
  8. Linux命令-终止进程命令:killall
  9. C++:借助tinyxml2读取XML文件
  10. Accounting_会计电算化工作指南