gpt4 book ai didi

matplotlib - 如何制作一组全对一组的散点图 - 针对一个目标列的列列表

转载 作者:行者123 更新时间:2023-12-04 01:34:53 24 4
gpt4 key购买 nike

我想针对同一个目标变量绘制一堆变量。所以一种scatter matrix ,但使用 list_of_df_columns-vs-one_df_column 而不是 all-vs-all。

我已经看过在循环中一个一个地添加子图,但似乎必须有更好的方法。有什么方法可以使用 scatter_matrix 函数来做到这一点吗?

我想针对单个结果绘制数十个变量,我真的希望结果既美观又紧凑,以便它们可以作为单个图形呈现。

最佳答案

您可以尝试使用 seaborn pairplot,并传递特定的 x 和 y 变量。

import seaborn as sns
sns.pairplot(df, y_vars="A", x_vars=df.columns.values)

关于matplotlib - 如何制作一组全对一组的散点图 - 针对一个目标列的列列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21758105/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com