import numpy as np
import seaborn as sns
import pandas as pd
data1=pd.DataFrame(np.random.randn(20,3),columns=["x1","x2","x3"])
scatter = sns.pairplot(data=data1, x_vars=['x1'], y_vars=['x2'], hue='x3', height=7)
scatter.set(ylim=(-2,1))
Out[13]: <seaborn.axisgrid.PairGrid at 0xc16fb48>

我随机生成了一个数据用你的命令画图是可以的。