我如何在matplotlib.figure.Figure中自定义图形图形,例如更改标记大小?

问题描述 投票:0回答:1

以下代码在我嵌入到tkinter的matplotlib图形类中,并且它创建所需的图形(图形的形状正确):

df = pd.read_csv('data.csv')

fig = Figure(figsize=(12, 10), dpi=100)
fig.add_subplot(111).scatter(df['A'], df['B'])

canvas = FigureCanvasTkAgg(fig, master=self.parent)
canvas.draw()
canvas.get_tk_widget().pack(side=tk.TOP, fill=tk.BOTH, expand=1)

我遇到的问题是图形的样式。如何使标记大小显着变小?我如何自定义库以使其成为我想要的样式?

编辑:Image of how graph currently looks

python pandas matplotlib canvas customization
1个回答
0
投票

使用散点的s参数? See examples here

fig.add_subplot(111).scatter(df['A'], df['B'], s=SOME_NUM)
© www.soinside.com 2019 - 2024. All rights reserved.