我有以下进口产品:
import numpy as np
import pandas as pd
import matplotlib
matplotlib.use('QT4Agg')
import matplotlib.pyplot as plt
pd.options.display.mpl_style='default'
以及下图:
^{pr2}$在子图0中,我从多个数据帧绘制一个列。x轴是日期轴。在
for month in months:
alldataframes[month].Column1.plot( axarr[0] )
子批次1和2都很好,毫无疑问。在
大约有200个月,所以子批次0包含不同的200个“行”。 我想添加的功能,让用户选择哪些'行'显示,以理顺产生的子批次。 我可以显示200个复选框,每个月一个。选中1框将显示/隐藏子批次0对应的月份。 有没有更方便的接口? 如果没有,我该如何使用pyqt4或matplotlib?在
谢谢
您可以将matplotlib图形嵌入到pyqt图形用户界面中,但是它有点复杂,对于您的情况,您可以向exist图形添加qt dock面板。下面是一个例子:
下面是gui:
相关问题 更多 >
编程相关推荐