She*_*adi 10 matplotlib seaborn
seaborn ver. 0.10.1我在我的 jupyter 笔记本上运行。今天早上我升级到了最新版本0.11.0。现在,我的 kde jointplot 不再提供以前的颜色映射。代码是一样的。只是版本不同而已。
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib notebook
np.random.seed(1234)
v1 = pd.Series(np.random.normal(0,10,1000), name='v1')
v2 = pd.Series(np.random.normal(60,15,1000), name='v2')
v3 = pd.Series(2*v1 + v2, name='v3')
# set the seaborn style for all the following plots
sns.set_style('white')
sns.jointplot(v1, v3, kind='kde', space=0);
Run Code Online (Sandbox Code Playgroud)

Diz*_*ahi 15
该函数kdeplot(内部用于jointplot()绘制双变量密度图)在 v.0.11 中进行了广泛的更改。请参阅新增功能和文档。
现在您必须通过fill=True获取填充的 KDE,并且需要指定thresh=0是否要使用颜色填充可用空间。
sns.jointplot(x=v1, y=v3, kind='kde', space=0, fill=True, thresh=0, cmap='Blues');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4156 次 |
| 最近记录: |