python 一张图画多条线_Gnuplot.py在一张图上绘制多条线
我目前正試圖使用gnuplot py從文本文件中繪制多行。我可以分別繪制兩條線,但當(dāng)我試圖在同一個(gè)圖上繪制它們時(shí),它只繪制一條線。在
這是我的代碼:#!/usr/bin/env python
import Gnuplot
g = Gnuplot.Gnuplot()
g('set terminal png') # Output of graph will be .png
g('set output "' + "python_test.png" + '"') # Set the name of the output file
g('set term png size 1200, 800')
g('set lmargin 8')
g('set rmargin 4')
g('set tmargin 3')
g('set bmargin 3')
g('set xdata time')
g('set timefmt "%H:%M:%S"')
g('set format x "%H:%M:%S"')
title = "Python Test graph "
g('set title "' + title + '"')
g('set xlabel "Time (HH:MM:SS)"')
g('set ylabel "' + "quantity" + '"')
#g('set xrange [*:*]')
plot_cmd = "< head -n -1 "
datFile = "data.dat"
g('plot "' + plot_cmd + datFile + '" using 1:3' + ' title "' + "Line 1" +'" with lines')
g('plot "' + plot_cmd + datFile + '" using 1:5' + ' title "' + "Line 2" +'" with lines')
我已經(jīng)成功地使用gnuplot plot繪制了多條線,但是當(dāng)我使用gnuplot py時(shí),我似乎無法使它正常工作,因?yàn)槲蚁胧褂胮ython腳本生成gnuplot圖。在
如果需要,這里有一個(gè)指向我的datFile的鏈接:link
總結(jié)
以上是生活随笔為你收集整理的python 一张图画多条线_Gnuplot.py在一张图上绘制多条线的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 上海欢乐谷门票买了是不是里面都可以玩
- 下一篇: 电脑显示没有被指定在上运行_win10系