python折线图多个颜色_Python绘图与制作分析报告入门

这篇博客介绍了如何使用Python的matplotlib和pandas库进行数据可视化,包括折线图的绘制、添加文本注释、多图绘制以及使用pandas进行股票数据分析。还讲解了在Jupyter Notebook中创建数据分析报告的Markdown语法。
摘要由CSDN通过智能技术生成

d745eb354c2182fe1fab98c560d7abaf.png

一、使用Python绘图包:matplotlib进行绘图

plot绘图折线图

664a24fc4b559849d37f52c45850cb9c.png

线条属性

线条属性有很多,如:

color:线条颜色,值r表示红色(red)

marker:点的形状,值o表示点为圆圈标记(circle marker)

linestyle:线条的形状,值dashed表示用虚线连接各点

axis:坐标轴范围,语法为axis([xmin,xmax,ymin,ymax])

73e65c36d192bfcffe2f9ab9a8a1b652.png

绘制出红色的虚线,且节点为圆点,坐标轴范围为x[0,6],y[0,20]

用数组绘图

3df6dd42def6b83ac80b620124b6a4cd.png

numpy.arange(0,5,0.2) 表示在[0,5]范围中,每增加0.2取一个数值的阵列集合

**表示幂运算,比如10**20表示10的20次方

plt.setp(变量名,属性)可同时设置多个线条的属性

添加文本注释

557ee08b9912222ccbd45e383dd2a545.png

xlabel:x坐标轴的文字

ylabel:y坐标轴的文字

title:图表的标题文字

annotate(#注释文本,xy,xytext,arrowprops):添加注释文本的语句,其中xy指箭头的坐标,xytext为注释文本的起始坐标,arrowprops设置箭头的属性,facecolor表示箭头的颜色,shrink表示箭头两端收缩的百分比(占总长)

在画板上画多个图

c3e79f7566617c421c85c9823782041b.png

subplot表示几行几列的子图阵列,前面两个数字表示几行几列,第三个数字表示在几行几列里处于第几个,如subplot(2,1,1)表示子图阵列排列成两行一列,该阵列处与第一个

plot([1,2,3])表示以(0,1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值