【发布时间】:2018-01-05 14:39:52
【问题描述】:
有没有办法在 matplotlib 中重现 gnuplot 的 with boxes 格式?到目前为止最接近的似乎是.step。
在 Gnuplot 中:
import Gnuplot
gplt = Gnuplot.Gnuplot()
data = Gnuplot.Data(zip(range(3), range(3)), with_="boxes")
gplt.plot(data)
在 Pyplot 中:
import matplotlib.pyplot as plt
plt.step(range(3), range(3))
产生(留给 Gnuplot)
如何在pyplot中每次将框绘制到x轴?
【问题讨论】:
-
条形图未填充且条形之间没有空格?
-
@DavidG:谢谢。可能会奏效。你如何计算宽度?
-
我猜这将是你的 x 值的间距
-
@DavidG:确切地说,我想知道如何在一行中计算它们,但是循环可以工作
标签: python matplotlib gnuplot