小编jma*_*sen的帖子

Seaborn FacetGrid 子图的一个共享 x 轴标签(布局/间距?)

我想为 x 轴添加一个标签,为 y 轴添加一个标签。

此外,将颜色栏标题与颜色栏留出更多空间的提示将不胜感激。

我已经标记了可以使用帮助的地方 # <---- Help Please!

# this chunk seems to be necessary for plotting in my virtualenv. 
import matplotlib
matplotlib.use('TkAgg')
% matplotlib inline

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

import platform

print("python version {}".format(platform.python_version()))
# python version 3.5.1
print("seaborn version {}".format(sns.__version__))
# seaborn version 0.7.0

methods=['method 1', 'method2', 'method 3', 'method 4']
times = range(0, 100, 10)
data = pd.DataFrame(list(
        itertools.product(methods, times, …
Run Code Online (Sandbox Code Playgroud)

python seaborn

5
推荐指数
1
解决办法
2074
查看次数

在seaborn FacetGrid热图图中获取传奇

我们怎样才能获得seaborn FacetGrid热图的传说?该.add_legend()方法对我不起作用.

使用上一个问题中的代码:

import pandas as pd
import numpy as np
import itertools
import seaborn as sns

print("seaborn version {}".format(sns.__version__))
# R expand.grid() function in Python
# https://stackoverflow.com/a/12131385/1135316
def expandgrid(*itrs):
   product = list(itertools.product(*itrs))
   return {'Var{}'.format(i+1):[x[i] for x in product] for i in range(len(itrs))}

methods=['method 1', 'method2', 'method 3', 'method 4']
times = range(0,100,10)
data = pd.DataFrame(expandgrid(methods, times, times))
data.columns = ['method', 'dtsi','rtsi']
data['nw_score'] = np.random.sample(data.shape[0])

def facet(data,color):
    data = data.pivot(index="dtsi", columns='rtsi', values='nw_score')
    g = sns.heatmap(data, …
Run Code Online (Sandbox Code Playgroud)

python plot numpy heatmap seaborn

3
推荐指数
1
解决办法
2683
查看次数

标签 统计

python ×2

seaborn ×2

heatmap ×1

numpy ×1

plot ×1