如何用wxpython与plot绘制指定大小的折线图
时间: 2023-12-23 07:05:45 浏览: 230
使用Python画折线图
你可以使用matplotlib库来实现。首先,导入matplotlib库和wxPython库,然后编写代码绘制折线图。以下是一个简单的示例代码:
```
import wx
import matplotlib.pyplot as plt
class MyFrame(wx.Frame):
def __init__(self):
wx.Frame.__init__(self, None, -1, '折线图', size=(600, 400))
# 生成数据
x = [1, 2, 3, 4, 5]
y = [10, 5, 20, 15, 25]
# 绘制折线图
plt.plot(x, y)
plt.title('折线图')
plt.xlabel('X轴')
plt.ylabel('Y轴')
# 显示折线图窗口
plt.show()
app = wx.App()
frame = MyFrame()
frame.Show(True)
app.MainLoop()
```
执行以上代码,即可绘制一张指定大小的折线图窗口。
阅读全文