Python图表样式(Styling)

/ / Python图表样式(Styling)

通过使用用于制图的库中的一些适当方法,可以在python中创建的图表具有进一步的样式,在本课程中,将看到 执行注释,图示例和图表背景。无涯教程将继续使用上一章中的代码并对其进行修改,以将这些样式添加到图表中。

添加注释

很多时候,需要通过突出显示图表的特定位置来对图表进行注释。

import numpy as np 
from matplotlib import pyplot as plt 

x = np.arange(0,10) 
y = x ^ 2 
z = x ^ 3
t = x ^ 4 
# 标记轴和标题
plt.title("Graph Drawing") 
plt.xlabel("Time") 
plt.ylabel("Distance") 
plt.plot(x,y)

#Annotate
plt.annotate(xy=[2,1], s='Second Entry') 
plt.annotate(xy=[4,6], s='Third Entry') 

其输出如下-

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/python-data-science/python-chart-styling.html

来源:LearnFk无涯教程网

chartstyle1.png

添加图

有时无涯教程需要绘制带有多条线的图表,图示例的使用表示与每一行相关的含义,在下面的图表中,有3条带有相应图示例的线。

import numpy as np 
from matplotlib import pyplot as plt 

x = np.arange(0,10) 
y = x ^ 2 
z = x ^ 3
t = x ^ 4 
# 标记轴和标题
plt.title("Graph Drawing") 
plt.xlabel("Time") 
plt.ylabel("Distance") 
plt.plot(x,y)

#Annotate
plt.annotate(xy=[2,1], s='Second Entry') 
plt.annotate(xy=[4,6], s='Third Entry') 
# 添加图示例
plt.plot(x,z)
plt.plot(x,t)
plt.legend(['Race1', 'Race2','Race3'], loc=4) 

其输出如下-

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/python-data-science/python-chart-styling.html

来源:LearnFk无涯教程网

chartstyle2.png

图表风格

无涯教程可以使用样式包中的不同方法来修改图表的表示样式。

import numpy as np 
from matplotlib import pyplot as plt 

x = np.arange(0,10) 
y = x ^ 2 
z = x ^ 3
t = x ^ 4 
# 标记轴和标题
plt.title("Graph Drawing") 
plt.xlabel("Time") 
plt.ylabel("Distance") 
plt.plot(x,y)

#Annotate
plt.annotate(xy=[2,1], s='Second Entry') 
plt.annotate(xy=[4,6], s='Third Entry') 
# 添加图示例
plt.plot(x,z)
plt.plot(x,t)
plt.legend(['Race1', 'Race2','Race3'], loc=4) 

#设置背景样式
plt.style.use('fast')
plt.plot(x,z)

其输出如下-

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/python-data-science/python-chart-styling.html

来源:LearnFk无涯教程网

chartstyle3.png

祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)

精选教程推荐

👇 以下精选教程可能对您有帮助,拓展您的技术视野

极客时间VIP · 干货直播稿精选 -〔极客时间〕

互联网人的数字化企业生存指南 -〔沈欣〕

React Native 新架构实战课 -〔蒋宏伟〕

自动化测试高手课 -〔柳胜〕

TensorFlow 2项目进阶实战 -〔彭靖田〕

架构实战案例解析 -〔王庆友〕

Web协议详解与抓包实战 -〔陶辉〕

MySQL实战45讲 -〔林晓斌〕

数据结构与算法之美 -〔王争〕

📝 好记忆不如烂笔头,留下您的学习笔记吧!

暂无学习笔记,成为第一个分享的人吧!

您的笔记将帮助成千上万的学习者