我想画一个带标签的散点图,但是这些标签重叠在一起。如何改进它的外观,以便我可以更好地看到数字?另外,我的数字是整数,但它显示为浮点型标签值。我想知道原因。 期待你们的回复。 这是我的代码: col = df['type'].map({'a':'r', 'b':'b', 'c':'y'}) ax = df.plot.scatter(x='x', y='y', c=col) df[['x','y','id']].apply(lambda x: ax.text(*x),axis=1)