python画建筑_专题 | Python 绘图入门

我的施工之路

Python 绘图入门

这是施工系列第18篇,同时也进入到一个新的阶段:Python绘图篇。作为绘图模块的第一篇,与大家一起过过最基本的Python绘图原理。

掌握基本的绘图原理很有必要,各个常用绘图库的原理基本都是相通的。所以了解它们后,使用库里的API函数将会更加得心应手,并且熟练其中一个库后,便能迅速上手其他的绘图库。

1 绘图组成要素

一般绘图要素的基本组成部分包括:画布(Canvas),坐标系(Axes),轴(Axis),标题(Title),标签(Label),刻度(Tick),图例(Legend),网格(Grid),数据域(Data),如下图所示:

2 画布

画布 Canvas 是绘制图像的地方,一个画布可以包括多个坐标系,如下图所示,一个Canvas上包括2个坐标系(Axes):

对应在实际绘图中,如下所示,画布上共包括3个坐标系,每个坐标系分别绘制了柱状图、折线图、饼图,布局样式如下:

这种坐标系布局还能做出更加复杂多样美观的样式,即看板,英文 dashboard,实际工作常用在商业智能分析(BI)中,如下就是一个dashboard的范例:

3 坐标系

一个坐标系常见的组成部分如下所示:

在实际坐标系中,各个元素的对应关系如下所示:

4 轴

常见的轴划分为: x 轴和 y 轴,当然也有某些类图只有一个轴,如饼图。

另外,一个坐标系中,还可以包括双轴。如下所示,左侧轴表示降水量,右侧轴表示温度,这是双轴图:

很多时候,习惯使用 x 轴表示非数值型,y 轴表示数值,但是现在也常常颠倒过来,让 y 轴表示非数值, x 轴表示数值。如下图所示:

5 其他元素

其他元素如:标题(Title),标签(Label),刻度(Tick),图例(Legend),网格(Grid),这些都比较好理解。

有的绘图库里,一个轴对象,通常包括着标签、刻度、以及网格对象。

图例和数据域是紧密相关的,一个系列对应图例的一个部分,如3个系列在图例中就有3个不同取值,并使用不同颜色加以区分。如下图所示,图例包括3个不同取值,每个取值对应一个颜色,每个颜色代表一个系列:

6 注意事项

绘图的终极目的是想让数据展现更加更效、美观,方便观众迅速捕捉到数据的大概分布和走势。

注意事项,最重要的一条 1):首先做到准确高效的传达信息,以此为前提下再力求美观。

2)折线图、柱状图等的基线最好要从零开始。

3)尽量使用常见的、可读性强的字体,最好不要使用艺术字。

4)通常来讲,柱状图的间隔应为柱状图宽度的1/2,间距不能过小或过大。

5)饼图的分类要适中,分类数不宜过多,过多分类无法聚焦。

6)一副图中,不同颜色种类不宜过多。

还有一些其他重要细节,大家不妨留言补充或感兴趣的自己去查询。

近期文章

分享

”和“

在看

”是更好的支持!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
场景:在一家古建筑展馆内 销售员:欢迎来到我们的古建筑展馆,我是这里的销售员,您对我们的展品感兴趣吗? 客人:是的,我一直很喜欢古建筑,想了解一下您们的产品。 销售员:非常好,我们这里有许多精美的古建筑,可以满足您的需求。首先,这里是我们的展品目录,请您参考一下。 (销售员递上目录) 销售员:我们这里有各种类型的古建筑,包括古代宫殿、庙宇、城墙、园林等等。这些建筑都有着浓郁的历史文化氛围,代表着中国古代建筑的精华。 客人:太棒了,我想了解一下这些展品的历史和特点。 销售员:没问题,我们的展品都有详细的介绍,您可以仔细阅读一下。比如这座古代宫殿,它建于明代,是当时的皇家宫殿,主要建筑有前殿、中殿、后殿,以及配套的建筑群,整座宫殿建筑规模宏大,气势磅礴,是中国古代建筑的代表之一。 客人:这些古建筑看起来非常漂亮,但是它们的价值是多少呢? 销售员:每个展品的价值都不同,主要取决于年代、保存状态、建筑规模等因素。不过,我们的古建筑都是经过严格鉴定和修复后展出的,保证了其真实性和品质。 客人:我对这些古建筑非常感兴趣,但是我并没有足够的资金购买它们。 销售员:我们还提供租赁服务,您可以选择租赁您喜欢的古建筑,来装饰您的房间、办公室、商店等场所,让您的空间更具历史文化氛围和魅力。 客人:这个主意不错,我可以考虑一下。 销售员:非常感谢您的光临,如果您有任何问题或者需要更多的信息,欢迎随时向我们咨询。祝您购物愉快!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值