plot基本使用
2021-8-11
| 2023-8-6
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
Property
 
 
plot() 用于画图它可以绘制点和线,语法格式如下:
参数说明:
  • x, y:点或线的节点,x 为 x 轴数据,y 为 y 轴数据,数据可以列表或数组
  • fmt:可选,定义基本格式(如颜色、标记和线条样式)
  • *kwargs:可选,用在二维平面图上,设置指定属性,如标签,线的宽度等
plt.plot的x和y参数不能够作为关键字参数来传递,只能作为位置参数来传
 
 
使用:代表点线,是matplotlib的一个缩写,这些缩写还有以下的:
字符
类型
字符
类型
'-'
实线
'--'
虚线
'-.'
虚点线
':'
点线
'.'
','
像素点
'o'
圆点
'v'
下三角点
'^'
上三角点
'<'
左三角点
'>'
右三角点
'1'
下三叉点
'2'
上三叉点
'3'
左三叉点
'4'
右三叉点
's'
正方点
'p'
五角点
'*'
星形点
'h'
六边形点1
'H'
六边形点2
'+'
加号点
'x'
乘号点
'D'
实心菱形点
'd'
瘦菱形点
'_'
横线点
 
除了设置线条的形状外,还可以设置点的颜色:
给线条设置颜色总体来说有三种方式:
  • 使用颜色名称(rred的缩写)的形式
  • 使用十六进制的方式
  • 使用RGBRGBA的方式
如果使用的是颜色名称,那么可以和线的形状写在同一个字符串中。比如使用红色的五角点,那么可以使用如下的方式实现:
可以表示颜色的缩写字符有如下:
字符
颜色
'b'
蓝色,blue
'g'
绿色,green
'r'
红色,red
'c'
青色,cyan
'm'
品红,magenta
'y'
黄色,yellow
'k'
黑色,black
'w'
白色,white
 
 
plt.plot可以只传Y轴的值,如果只传Y轴的值,那么X轴就会默认使用range(0, Y的长度)
notion image
 
 
notion image
 
 
plt.plot中的data参数可以为一个字典或者DataFrame对象,然后在x和y上指定这个列的名字,那么plot会自动读取:
notion image
 
 
 
notion image
 
 
因为x,y,fmt都是在前面,所以如果只传x和y,可能会产生歧义,这时候可以多传一个空的参数作为fmt的参数,就不会有警告了
notion image
 
 
  • Matplotlib
  • MatplotlibMatplotlib基本设置
    目录