如何在GNUPlot中为python更改x区间标签?

时间:2013-11-22 19:21:12

标签: python graph gnuplot

现在我的图形功能看起来像这样。

def makeGraph(data, name, title, xlab):
    g = Gnuplot.Gnuplot(persist=1)
    g.title(title)
    g('set terminal png truecolor')
    g('set output "'+name+'"')
    g('set ylabel "# of Reservations"')
    g('set xlabel "'+xlab+'"')
    g('set style data histograms')
    g('set style fill solid 1.0 border -1')
    g.plot(data)

正如您在照片中看到的,一切都按预期工作。现在,我想将x轴(0-6)上的标记更改为Sun-Sat。我一直在寻找,但尚未成功地开始工作。

How graph outputs

1 个答案:

答案 0 :(得分:3)

this。实现所需目标的一种方法是使用如下命令:

set xtics ("Sun" 0, "Mon" 1, "Tue" 2, "Wed" 3, "Thu" 4, "Fri" 5, "Sat" 6)