python可视化进阶---seaborn1.9 时间线图表、热图 tsplot() / heatmap()

本文介绍了使用Seaborn库进行高级数据可视化的技巧,重点讲解了如何创建时间线图表(tsplot)和热图(heatmap)。通过多个示例,包括基本绘制和参数设置,展示了如何有效地展示时间序列数据和复杂矩阵数据。
摘要由CSDN通过智能技术生成

时间线图表、热图
tsplot() / heatmap()

1.时间线图表 - tsplot()

示例1:

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns

#设置风格、尺度
sns.set_style('darkgrid')
sns.set_context('paper')

#不发出警告
import warnings
warnings.filterwarnings('ignore')

x = np.linspace(0, 15, 31)
data = np.sin(x) + np.random.rand(10,31) + np.random.randn(10,1)
print(data.shape)
print(pd.DataFrame(data).head())

sns.tsplot(data = data,
           err_style='ci_band', #误差数据风格,可选:ci_band, ci_bars, boot_traces,
           #boot_kde, unit_traces, unit_points
           interpolate = True,  #设置连线
           ci = [40, 70, 90],   #设置误差区间
           color = 'g'          #设置颜色
           )

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值