Graph GNUPLOT将多个系列绘制为彼此相邻的线

Graph GNUPLOT将多个系列绘制为彼此相邻的线,graph,plot,gnuplot,Graph,Plot,Gnuplot,我不确定我能否完成我试图用gnuplot做的事情 我不确定是否最好将数据绘制为彩色曲面图或以下方式: 首先,这里是我的数据格式的解释 第一列包含时间值。时间通常执行类似于0、1、2、3、4、5、的操作。对于每一次,时间值旁边的行都包含我要绘制的数据。(这是2D绘图上的y数据,x数据是包含时间索引的第一列数据的x索引(行索引)减去1 我有很多(~1000)个时间值 看起来是这样的: 很抱歉选择了糟糕的颜色 基本上,我想为每个时间值绘制一个折线图,并将这些2d图并排放置在3d图中 我能用gnupl

我不确定我能否完成我试图用gnuplot做的事情

我不确定是否最好将数据绘制为彩色曲面图或以下方式:

首先,这里是我的数据格式的解释

第一列包含时间值。时间通常执行类似于
0、1、2、3、4、5、
的操作。对于每一次,时间值旁边的行都包含我要绘制的数据。(这是2D绘图上的y数据,x数据是包含时间索引的第一列数据的x索引(行索引)减去1

我有很多(~1000)个时间值

看起来是这样的:

很抱歉选择了糟糕的颜色

基本上,我想为每个时间值绘制一个折线图,并将这些2d图并排放置在3d图中

我能用gnuplot做这个吗

我希望问题是清楚的,如果不是,我可以尝试添加更多信息

plot 'data.txt' matrix using ($1-1):3:2 every 1::1 with linespoints palette
  • 您的Excel数据将复制到
    data.txt
  • 矩阵
    模式绘制线条系列(这是您想要的)
  • 绘制
    矩阵时使用
    中的第一个和第二个参数是模式说明符:
    1:3
引用

“使用矩阵选项,列号作为第一个可用 列,行号作为第二列,实际矩阵值作为 第三栏。”

  • ($1)
    在这里等于
    1
    ,但是
    ($1-1)
    意味着“从列编号中减去单位”-这样x将从每行的0开始
  • 每隔1::1
    -不要将第一列包含时间值的内容包含在绘图中
  • 最后,
    使用….:2
    允许您为
    调色板
    选项设置不同的颜色(等于行号)