我写论文模拟了一家快餐店。我想在python的2D图中绘制模拟结果。我拥有的变量是每小时的客户数量和柜台后面工作的人数。有了这两个变量,我得出了排队等待超过5分钟的客户百分比。
我想用与下图1类似的方式来绘制结果,该图是我在一篇有关电动汽车快速充电站的研究文章中找到的(来源:https://www.mdpi.com/1996-1073/12/10/1986)。
目前,我将数据保存在以下表格中。
customers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
employees = [1, 2, 3, 4, 5]
waiting_matrix = np.zeros((len(employees), len(customers)), dtype=float)
我对等待矩阵的想法是
watiting_matrix[1][4]
是当有5个客户和2个员工时必须等待5分钟以上的客户百分比
然后在进行模拟之后,我的wait_matrix如下所示:
watitng_matrix =
[[0.09090909 0.27586207 0.03703704 0.09090909 0.10344828 0.12 0.05555556 0.16666667 0.325 0.18918919
0.]
[0.03333333 0.03448276 0. 0.03571429 0.02702703 0.02777778 0. 0. 0.08108108 0.]
[0. 0. 0. 0. 0. 0. 0.02702703 0. 0. 0. ]
[0. 0. 0. 0. 0. 0. 0. 0. 0. 0. ]
[0. 0. 0. 0. 0. 0. 0. 0. 0. 0. ]]
我试图研究matplotlib.pyplot(这是我在python中最熟悉的库)中的各种绘图格式,但是我没有取得任何成功。