在散点图中说明特定数据点的坐标

问题描述

我是python的初学者。我正在尝试使用海运库以面网格的形式绘制CSV文件

import matplotlib.pyplot as plt
import seaborn as sns
g = sns.FacetGrid(df,col="Gamma1",col_wrap=6,sharex=False)
g = (g.map(plt.scatter,"ARMSE","Frobenius_norm_correlation").add_legend())
plt.subplots_adjust(top=0.9)
g.fig.suptitle('Friedman_chain')

对于构面网格中的每个散点图,我想用最小值ARMSE声明数据点的坐标,并用与给定散点图中的其他数据点不同的颜色标记该点。你能建议我怎么做吗?

数据帧df包含列ARMSE,Gamma1,Frobenius_norm_correlation。 我在下面附上当前图的图像:

The current plot i am getting

解决方法

您可以在预处理过程中创建一列以标识最小数据点,并将该列的名称传递给 "AzureAd": { "Instance": "","CallbackPath": "/signin-oidc","ClientId": "your client id","Domain": "sma.de","TenantId": "your tenant id"

例如,获取一个样本数据集:

seaborn

enter image description here