Ame*_*ina 5 python matplotlib pandas seaborn
考虑seaborn 中tsplot(时间序列图)的示例,例如下面显示的示例。
pandas、matplotlib 或 seaborn 是否包含类似的功能来绘制表示数据框中提供的总体的百分位数或标准差的半透明带?
阅读文档,它看起来像是sns.tsplot通过自举绘制了估计器抽样分布的置信区间,这当然是不同的。
rap*_*ael -1
从seaborntsplot文档来看,您似乎可以提供多个百分位数置信带。下面的示例绘制了第 68 个百分位数和第 95 个百分位数的置信带 ( ci=[68, 95])。estimator=np.median您还可以使用或将线的值更改为例如中位数np.mean。
import numpy as np; np.random.seed(22)
import seaborn as sns; sns.set(color_codes=True)
x = np.linspace(0, 15, 31)
data = np.sin(x) + np.random.rand(10, 31) + np.random.randn(10, 1)
ax = sns.tsplot(data=data, ci=[68, 95], color="m")
Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
2826 次 |
| 最近记录: |