seabornjointplot

In [36]: import pandas as pd

In [37]: import numpy as np

In [38]: import seaborn as sns

In [45]: df = pd.DataFrame(np.random.randn(100,5))

In [47]: df.head()
Out[47]: 
          0         1         2         3         4
0  0.383344  0.576856 -0.168663 -0.917400  1.140853
1  0.318743  0.651881  0.387798 -0.197326 -1.506397
2  1.887184 -0.349720 -0.162295 -0.606771 -1.264943
3 -0.547397 -0.176087 -1.115131 -0.151507 -0.037159
4 -0.541238  0.518456 -1.098750 -0.043963  0.831683

In [48]: sns.jointplot(0, 1, df)
Out[48]: <seaborn.axisgrid.JointGrid at 0xed4fd68>

f:id:nekoyukimmm:20150320222633p:plain

なかなかいい感じ。 seaborn だね。