我有两个pandas
数据框我想绘制在相同的seaborn jointplot。它看起来是这样的(命令是不要在IPython的壳; ipython --pylab
):在seaborn.jointplot中绘制两个分布
import pandas as pd
import seaborn as sns
iris = sns.load_dataset('iris')
df = pd.read_csv('my_dataset.csv')
g = sns.jointplot('sepal_length', 'sepal_width', iris)
在两个dataframes的密钥是相同的。
如何绘制我的值在同一个阴谋(当然不同的颜色)?甚至更详细:我如何绘制两个数据集,但只有第一个分布在顶部和侧面?即只绘制点。
我怀疑这是最好的方式,但你可以使用pairplot'的'了'hue'选项来获得不同的颜色(第一合并后数据集)。 http://stanford.edu/~mwaskom/software/seaborn/examples/scatterplot_matrix.html – JohnE
顺便说一下,现在推荐在启动ipython之后使用'%matplotlib inline',而不是用'--pylab'调用。 – JohnE
什么是'--pylab'和'%matplotlib inline'之间的区别? –