Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Spotfire和Excel中计算直线的爬升角度/速率_Excel_Calculated Columns_Spotfire - Fatal编程技术网

在Spotfire和Excel中计算直线的爬升角度/速率

在Spotfire和Excel中计算直线的爬升角度/速率,excel,calculated-columns,spotfire,Excel,Calculated Columns,Spotfire,我希望在Spotfire(计算列)以及Excel中计算多条直线的爬升/坡度角度 在图表(附件)上,我希望能够通过连续的爬升/坡度角度值为线条着色。也就是说,如果爬升角度陡峭,则为一种颜色;如果曲线爬升较浅,则为另一种颜色 在Spotfire和Excel中,如何将这些值(每个位置)计算为计算列 以下是用于生成图形的值 位置,变量X,变量Y A、 0,0 A、 0.02,0.08 A、 0.08,0.16 A、 0.2,0.21 A、 0.25,0.28 A、 0.34,0.35 A、 0.421,

我希望在Spotfire(计算列)以及Excel中计算多条直线的爬升/坡度角度

在图表(附件)上,我希望能够通过连续的爬升/坡度角度值为线条着色。也就是说,如果爬升角度陡峭,则为一种颜色;如果曲线爬升较浅,则为另一种颜色

在Spotfire和Excel中,如何将这些值(每个位置)计算为计算列

以下是用于生成图形的值

位置,变量X,变量Y

A、 0,0

A、 0.02,0.08

A、 0.08,0.16

A、 0.2,0.21

A、 0.25,0.28

A、 0.34,0.35

A、 0.421,0.42

A、 0.502,0.83

A、 0.583,0.86

A、 0.664,0.89

A、 0.745,0.92

A、 0.826,0.95

A、 1,1

B、 0,0

B、 0.13,0.08

B、 0.29,0.16

B、 0.31,0.21

B、 0.35,0.28

B、 0.42,0.35

B、 0.43,0.42

B、 0.59,0.49

B、 0.63,0.56

B、 0.7,0.58

B、 0.78,0.62

B、 0.85,0.65

B、 1,1


对于坡度,您的计算将是:

  • 插入一列对行进行编号:
    Rank(RowId(),“asc”,[Location])为[rowname]
  • 计算斜率:
    ([VarY]-Min([VarY])超过(上一个([RowNumber])/([VarX]-Min([VarX])超过(上一个([RowNumber]))
此处,坡度将基于当前行和上一行


您是否有机会以纯文本形式发布数据?如果你愿意,你也可以使用。干杯@scscimon-抱歉,我没有更快地将文本数据发送给您!别担心@Lgeo我只是想避免-o@sccimon,正在测试它@Lgeo如果您想从一个点到下一个点而不是从一个点到上一个点进行计算,也可以使用下一个代替上一个。数学很简单,坡度计算是正确的,但是你用它做什么可能会很棘手。很抱歉发布的太晚(旅行)…看起来效果很好,谢谢!