内容简介:《python与量化投资从基础到实战》学习笔记 tips:如果没时间阅读,可收藏本文或者直接滑动到文末获取本项目代码下载链接seaborn库是以matplotlib为基础,同时支持numpy、pandas数据结构以及scipy和statsmodels的统计结果。
《python与量化投资从基础到实战》学习笔记 tips:如果没时间阅读,可收藏本文或者直接滑动到文末获取本项目代码下载链接
seaborn库是以matplotlib为基础,同时支持numpy、pandas数据结构以及scipy和statsmodels的统计结果。
seaborn的主要功能有:
-
内置主题
-
丰富的调色板,更好的显示数据信息
-
对变量分布进行了可视化
-
数据矩阵可视化,并使用聚类算法发现这些矩阵中的结构
-
对自变量和因变量之间的线性回归结果进行可视化
-
绘制统计时间序列,并将其不确定性可视化
-
构建高级、抽象的网格图,可轻松将复杂问题可视化
1. 主题管理
seaborn的抢眼的亮点是内置了经过美化的主题,无序调制参数即可绘制漂亮的可视化。
接下来,引入seaborn模块,sns.set_style(style)可以设置主题,
style参数可以传入字典或者 "darkgrid","whitegrid","dark","white","ticks"
seaborn的sns.set context(context, font scale)函数的context一共有四种内置主题(paper、talk、poster、notebook),font_scale负责字体大小。
2.调色板
seaborn拥有丰富的调色板,大致分为循环、渐变、混合三类,利用sns.set palette(palette, n colors=None, desat=None)函数来进行设置。
-
palette: seaborn颜色风格
-
ncolors: 整数型,绘制的颜色种类
-
desat: 每种颜色的去饱和度比例
3.分布图
seaborn除了提供更美观的可视化,还提供辅助图形,使我们更快捷的得到可视化的结果。先看看最简单的正太分布直方图,在seaborn中,sns.distplot类似于matplotlib中的hist函数,但还提供了kde和rug参数选择是否显示核密度估计和边际毛毯图。
相比于matplotlib,使用seaborn画出的图更加美观。使用sns.joinplot()函数还可以更细致的显示两个变量之间的关系
sns.joinplot(x, y, data, kind):
-
x:横坐标轴,dataframe中的列名
-
y:纵坐标轴,dataframe中的列名
-
data: dataframe数据
-
kind: “scatter” | “reg” | “resid” | “kde” | “hex”
4.矩阵图
在金融领域中,我们常常需要利用heatmap将各种历史表现可视化。我们看看个股票月份的收益率汇总
5. 结构网络图
结构网络图可以帮助我们更直观的获取各变量之间的关系,如果使用matplotlib,不得不需要使用for循环,实现过程比较繁琐。而seaborn让这一切只需要一行代码即可实现。这里我们用sns.pairplot()
对角线是各个股票自身的对数收益率,学到这里有没有爱上python,喜欢上seaborn。
以上所述就是小编给大家介绍的《seaborn 在金融数据可视化中的应用》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 京东金融APP改版——算法推荐赋能的金融科技
- 智能合约之美:金融科技的游戏颠覆者,新金融的革命者
- 「AI+金融」新纪元 : 基于移动行为弱数据打造金融信贷强风控
- 腾讯云长亮科技推出分布式金融业务服务 助推金融机构数字化转型
- 金融评测任务
- 金融数仓体系建设
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Hard Thing About Hard Things
Ben Horowitz / HarperBusiness / 2014-3-4 / USD 29.99
Ben Horowitz, cofounder of Andreessen Horowitz and one of Silicon Valley's most respected and experienced entrepreneurs, offers essential advice on building and running a startup—practical wisdom for ......一起来看看 《The Hard Thing About Hard Things》 这本书的介绍吧!