码迷,mamicode.com
首页 > 其他好文 > 详细

可视化库-Matplotlib(第三天)

时间:2019-01-07 22:41:48      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:imp   div   com   markers   nbsp   line   ima   可视化   坐标   

1.画一个基本的图

import numpy as np
import matplotlib.pyplot as plt

# 最基本的一个图,"r--" 线条加颜色, 也可以使用linestyle和color来进行设置 linestyle=‘--‘, color=‘r‘
plt.plot([1, 2, 3, 4, 5], [1, 4, 9, 16, 25], r--)

# 画出x轴 和 y轴的坐标,fontsize 打印字体大小
plt.xlabel(xlabel, fontsize=16)
plt.ylabel(ylabel, fontsize=16)
plt.show()

技术分享图片

 

2. 画多条直线

tang_numpy = np.arange(0, 10, 0.5)
plt.plot(tang_numpy, tang_numpy, linestyle=--, color=r, marker=o)
plt.show()

plt.plot(tang_numpy, tang_numpy**2,r--,
         tang_numpy, tang_numpy**3, go,
         tang_numpy, tang_numpy, bs,
         )
plt.show()

3. linewidth指定线条的宽度,marker=‘o‘, markerfacecolor表示mark颜色,markersize # 表示标志物的大小

x = np.linspace(-10, 10)
y = np.sin(x)
plt.plot(x, y, linewidth=2.0)
plt.show()
# marker标志物的点, markerfacecolor表示mark颜色,markersize #表示标志物的大小
plt.plot(x, y, color=b, linestyle=:, marker=o, markerfacecolor=r, markersize=10)
plt.show()

4. plt.setp(line, color=‘r‘, linewidth=2.0, alpha=0.5) # plot后进行单独的属性设置

line = plt.plot(x, y)
plt.setp(line, color=r, linewidth=2.0, alpha=0.4)
plt.show()

5.plt.subplot(211) 子图 211表示的是画的图是2行一列的,最后一个1表示子图里面的第一个图

 

可视化库-Matplotlib(第三天)

标签:imp   div   com   markers   nbsp   line   ima   可视化   坐标   

原文地址:https://www.cnblogs.com/my-love-is-python/p/10235880.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!