gpt4 book ai didi

python中altair可视化库实例用法

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章python中altair可视化库实例用法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

作为六大python可视化库,基本上学会都是可以通吃任何领域的存在,本章要给大家介绍的Altair就是其中之一的可视化库,能够将数据转化为非常直观的图片,让我们更加清晰的认知数据之前直观的联系,俨然已经成为可视化库中的新星,好啦,下面就让我们详细了解下这个荣获众多粉丝的可视化库的使用技巧吧.

安装Altair:

依赖JupyterLab 。

?
1
$ pip install - U altair vega_datasets jupyterlab

导入Altair:

?
1
import altair as alt

绘制图表:

定义数据框 。

?
1
chart = alt.Chart(cars)

定义三个基本方法:数据、标记、编码 。

?
1
2
3
4
alt.Chart(data).mark_point.encode(
encoding_1 = 'column_1' ,
encoding_2 = 'column_2' ,
)

x轴绘制:

?
1
2
3
alt.Chart(cars).mark_point.encode(
x = 'Miles_per_Gallon'
)

x轴和y轴结合绘制:

?
1
2
3
4
alt.Chart(cars).mark_line.encode(
x = 'Miles_per_Gallon' ,
y = 'Horsepower'
)

生成图表:

python中altair可视化库实例用法

知识点扩展:

Altair 和图形语法 。

Altair 是 Vega-Lite 的包装器。Vega-Lite 是 JavaScript 的高级可视化库,它最最重要的特点是,它的API是基于图形语法的。 什么是图形语法呢?图形语法听起来有点像一个抽象的功能,值得注意的是,它是 Altair 和其他 Python 可视化库之间最主要的区别。Altair 符合我们人类可视化数据的方式和习惯,Altair 只需要三个主要的参数:

• Mark. 数据在图形中的表达形式。点、线、柱状还是圆圈? • Channels. 决定什么数据应该作为x轴,什么作为y轴;图形中数据标记的大小和颜色。 • Encoding. 指定数据变量类型。日期变量、量化变量还是类别变量?

基于以上三个参数,Altair 将会选择合理的默认值来显示我们的数据.

Altair 最让人着迷的地方是,它能够合理的选择颜色。如果我们在 Encoding 中指定变量类型为量化变量,那么 Altair 将会使用连续的色标来着色(默认为 浅蓝色-蓝色-深蓝色)。如果变量类型指定为类别变量,那么 Altair 会为每个类别赋予不同的颜色。(例如 红色,黄色,蓝色) 。

到此这篇关于python中altair可视化库实例用法的文章就介绍到这了,更多相关python中altair可视化库怎么用内容请搜索我以前的文章或继续浏览下面的相关文章希望大家以后多多支持我! 。

原文链接:https://www.py.cn/jishu/jichu/23308.html 。

最后此篇关于python中altair可视化库实例用法的文章就讲到这里了,如果你想了解更多关于python中altair可视化库实例用法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com