<Python, seaborn> 散布図+サイズ+色の変更

散布図で、マーカーサイズmarker size、マーカーの色marker colorの変更をする方法。
サイズ、色は、リストの値で指定する。
また、colorbarも追加。

In [15]: import pandas as pd
    ...: import seaborn as sns
    ...: import numpy.random as nr
    ...: import matplotlib.pyplot as plt
    ...: 
    ...: df = pd.DataFrame(nr.random((30,3)), columns=list('abc'))
    ...: out = sns.regplot('a','b',df, scatter_kws={'c':df['c'], 'cmap':'jet','s':df['c']*100})
    ...: outpathc = out.get_children()[3] 
    ...: 
    ...: plt.colorbar(mappable=outpathc)
    ...: plt.show()

f:id:nekoyukimmm:20151019223124p:plain

seaborn作者による、maker size変更の教え github.com

colorbarの出し方。 stackoverflow.com