NJU1healer的个人博客分享 http://blog.sciencenet.cn/u/NJU1healer

博文

Python绘图matplotlib--plt

已有 3365 次阅读 2020-8-21 22:47 |个人分类:Python|系统分类:科研笔记

    本文的主要内容是基于中国大学mooc(慕课)中的“Python数据分析与可视化”课程进行整理和总结。
plt.plot(x,y,format_string,**kwargs)
    x:X轴上的数据,一般为列表或numpy中的数组,可选(只绘制一条曲线时,可省略,把y轴数据的索引值作为x取值);
    y:Y轴上的数据,一般为列表或numpy中的数组;
    format_string:控制绘制曲线的格式字符串,可选;
**kwargs:第二组或者更多的(x,y,format_string),可以绘制多条曲线,当我们绘制多条曲线时,各条曲线的x不能省略。

使用plt.plot()绘制多条曲线

import matplotlib.pyplot as plt
import numpy as np
a = np.arange(10)

plt.show()

或者绘图也可写为:

在这里插入图片描述
       可以看到,生成了四条曲线,使用format_string进行修改,format_string控制绘制曲线的格式字符串,由颜色字符,风格字符,和标记字符组成。
image.png

image.png

image.png

import matplotlib.pyplot as plt
import numpy as np
a = np.arange(10)
plt.plot(a,a*1.5,'go-',a,a*2.5,'rx',a,a*3.5,'*',a,a**2,'m:|')
plt.show()12345

image.png

format_string除了使用上述标记字符,还能使用其他的控制的参数命令,如
color:控制颜色,color = ‘g’;
linestyle:控制线条风格,linestyle = ‘dashed’;
marker:标记的风格,marker = 'o’;
markerfacecolor:标记的颜色;
markersize;标记的大小;

【参考】

https://blog.csdn.net/MachineLearner/article/details/104455156

点滴分享,福泽你我!Add oil!



https://blog.sciencenet.cn/blog-3428464-1247357.html

上一篇:Python matplotlib quiver—画箭头、风场、量场图
下一篇:Python中定义类时的self与匿名函数
收藏 IP: 211.162.81.*| 热度|

1 石晓燕

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

全部作者的其他最新博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-25 21:42

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部