您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Seaborn图在同一散点图上的两个数据集

Seaborn图在同一散点图上的两个数据集

以下应该在seaborn(0.9.0)的最新版本中起作用

import matplotlib.pyplot as plt
import seaborn as sns

首先,我们将两个数据集连接为一个,并分配一dataset列,这将使我们可以保留有关哪个行来自哪个数据集的信息。

concatenated = pd.concat([set1.assign(dataset='set1'), set2.assign(dataset='set2')])

然后,我们使用sns.scatterplot最新的seaborn版本(0.9.0)中的函数,并通过style关键字参数对其进行设置,以使标记基于dataset列:

sns.scatterplot(x='Std', y='ATR', data=concatenated,
                hue='Asset Subclass', style='dataset')
plt.show()
其他 2022/1/1 18:37:47 有337人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶