我在里面有一个堆栈布局/小部件。 10个定位的子窗口小部件。每个子小部件的顶部位置均为+40像素,即。第一个孩子的最高位置为0,第二个孩子的最高位置为40,第三个孩子的最高位置为80,依此类推。因此,我必须设置堆栈布局的高度=(子项的高度+(10 * 40))。我该怎么办?
示例代码:
import pandas as pd
import matplotlib.pyplot as plt
d = ({
'Time1' : ['8:00:00','9:30:00','9:40:00','10:25:00','12:30:00','1:31:00','1:35:00','2:45:00','4:50:00'],
'Occurring1' : ['1','2','3','4','5','5','6','6','7'],
'Time2' : ['8:10:00','9:34:00','9:48:00','10:40:00','1:30:00','2:31:00','3:35:00','3:45:00','4:55:00'],
'Occurring2' : ['1','2','2','3','4','5','5','6','7'],
'Time3' : ['9:00:00','9:34:00','9:58:00','10:45:00','10:50:00','12:31:00','1:35:00','2:15:00','3:55:00'],
'Occurring3' : ['1','2','3','4','4','5','6','7','8'],
})
df = pd.DataFrame(data = d)
fig, ax = plt.subplots(figsize = (10,6))
ax.plot(df['Time1'], df['Occurring1'])
ax.plot(df['Time2'], df['Occurring2'])
ax.plot(df['Time3'], df['Occurring3'])
plt.show()
查看容器的高度,我将其设置为1000,我必须在那里设置实际高度。如果我能够确定卡的高度,那么我可以做到。