Python 成对散点图矩阵

Python 成对散点图矩阵,python,pandas,vega-lite,altair,Python,Pandas,Vega Lite,Altair,如何在Altair中生成成对散点图的矩阵?我知道如何在matplotlib中实现,但在Altair或示例中没有看到类似的内容 from pandas.plotting import scatter_matrix df = pd.DataFrame(np.random.randn(1000, 4), columns=['a', 'b', 'c', 'd']) scatter_matrix(df, alpha=0.2, figsize=(6, 6), diagonal='kde') 这可以使用r

如何在Altair中生成成对散点图的矩阵?我知道如何在matplotlib中实现,但在Altair或示例中没有看到类似的内容

from pandas.plotting import scatter_matrix
df = pd.DataFrame(np.random.randn(1000, 4), columns=['a', 'b', 'c', 'd'])
scatter_matrix(df, alpha=0.2, figsize=(6, 6), diagonal='kde')

这可以使用
repeat
操作符;看


如果您希望采用更像熊猫的方法,pdvega软件包可以在一行中创建一个vega lite散射矩阵:

您正在寻找的是这个示例吗@杰克:是的,我完全错过了——谢谢!我相信到
pdvega
包的更新链接是: