python折线图设置图例位置_Matplotlib 折线图plot()所有用法详解

散点图和折线图是数据分析中最常用的两种图形。其中,折线图用于分析自变量和因变量之间的趋势关系,最适合用于显示随着时间而变化的连续数据,同时还可以看出数量的差异,增长情况。

Matplotlib 中绘制散点图的函数为 plot() ,使用语法如下:matplotlib.pyplot.plot(*args, scalex=True, scaley=True, data=None, **kwargs)

常用参数及说明:

参数

接收值

说明

默认值

x,y

array

表示 x 轴与 y 轴对应的数据;

color

string

表示折线的颜色;

None

marker

string

表示折线上数据点处的类型;

None

linestyle

string

表示折线的类型;

-

linewidth

数值

线条粗细:linewidth=1.=5.=0.3

1

alpha

0~1之间的小数

表示点的透明度;

None

label

string

数据图例内容:label=‘实际数据'

None

基本用法

import pandas as pd

import matplotlib.pyplot as plt

#读取数据

datafile = u'D:\\pythondata\\learn\\matplotlib.xlsx'

data = pd.read_excel(datafile)

plt.figure(figsize=(10,5))#设置画布的尺寸

plt.title('Examples of line chart',fontsize=20)#标题,并设定字号大小

plt.xlabel(u'x-year',fontsize=14)#设置x轴,并设定字号大小

plt.ylabel(u'y-income',fontsize=14)#设置y轴,并设定字号大小

#color:颜色,linewidth:线宽,linestyle:线条类型,label:图例,marker:数据点的类型

plt.plot(data['时间'],data['收入_Jay'],color="deeppink",linewidth=2,linestyle=':',label='Jay income', marker='o')

plt.plot(data['时间'],data['收入_JJ'],color="darkblue",linewidth=1,linestyle='--',label='JJ income', marker='+')

plt.plot(data['时间'],data['收入_Jolin'],color="goldenrod",linewidth=1.5,linestyle='-',label='Jolon income', marker='*')

plt.legend(loc=2)#图例展示位置,数字代表第几象限

plt.show()#显示图像

2020072811225277.png

到此这篇关于Matplotlib 折线图plot()所有用法详解的文章就介绍到这了,更多相关Matplotlib 折线图plot()用法内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值