system("gnuplot -e \"set term png; set output 'output.png'; set key off; unset tics; unset border; plot 'output.txt' with lines\" -persist"); 第22列以及之后的数据制成折线图
时间: 2024-03-20 18:41:13 浏览: 66
Python折线图绘制
如果你想要绘制第22列以及之后的所有列,可以使用以下命令:
```
system("gnuplot -e \"set term png; set output 'output.png'; set key off; unset tics; unset border; plot 'output.txt' using 0:(column(22)):(column(23)):(column(24)):(column(25)):(column(26)) with lines\" -persist");
```
这个命令中,使用了`column`函数来引用数据文件中的列数,其中`column(22)`表示第22列的数据,`column(23)`表示第23列的数据,以此类推。`using`命令中的`0:(column(22)):(column(23)):(column(24)):(column(25)):(column(26))`表示使用第0列作为x轴数据,第22列到第26列作为y轴数据,绘制折线图。
如果你想要绘制更多列的数据,可以在`using`命令中添加相应的列数,例如:
```
system("gnuplot -e \"set term png; set output 'output.png'; set key off; unset tics; unset border; plot 'output.txt' using 0:(column(22)):(column(23)):(column(24)):(column(25)):(column(26)):(column(27)) with lines\" -persist");
```
这个命令会绘制第22列到第27列的数据。
阅读全文