Python 调整散点图中的点大小
我在做什么Python 调整散点图中的点大小,python,pandas,matplotlib,plot,scatter-plot,Python,Pandas,Matplotlib,Plot,Scatter Plot,我在做什么 ax = df.plot(x=x_col, y=y_col, style=['o', 'rx']) 但我不喜欢数据点是大圆圈。我有数千个数据点,所以这让情节很难看。你知道我怎样才能把这些点变小,也就是说,让它们成为实际的点,而不是圆吗?或者对这种散点图有任何其他建议?数据框.plot()包括将关键字参数传递给底层matplotlib绘图方法的选项。如您所见,有一个参数s表示点大小。因此,您应该能够: ax = df.plot(kind='scatter', x=x_col, y=y
ax = df.plot(x=x_col, y=y_col, style=['o', 'rx'])
但我不喜欢数据点是大圆圈。我有数千个数据点,所以这让情节很难看。你知道我怎样才能把这些点变小,也就是说,让它们成为实际的点,而不是圆吗?或者对这种散点图有任何其他建议?数据框.plot()包括将关键字参数传递给底层matplotlib
绘图方法的选项。如您所见,有一个参数s
表示点大小。因此,您应该能够:
ax = df.plot(kind='scatter', x=x_col, y=y_col, style=['o', 'rx'], s=12)
这也在include的pandas
中进行了说明<代码>'。(点)和,'
(像素)
因此,另一种选择可能是:
ax = df.plot(x=x_col, y=y_col, style=['.', 'rx'])