val_delta

This commit is contained in:
shoopea
2021-12-06 22:11:21 +08:00
parent 7c1c0670db
commit 2a1bf10054
2 changed files with 10 additions and 5 deletions

7
bot.go
View File

@@ -1012,7 +1012,7 @@ func botGraphValueDelta(m *tb.Message) {
}
for coID, v := range vals {
for i := 1; i < len(vals); i++ {
for i := len(vals) - 1; i > 0; i-- {
v[i].Y = v[i].Y - v[i-1].Y
if math.Abs(v[i].Y) > maxVal {
maxVal = math.Abs(v[i].Y)
@@ -1032,9 +1032,14 @@ func botGraphValueDelta(m *tb.Message) {
unitName = ""
}
logInfoDebug("botGraphValueDelta : unit set to %s (factor : %f)", unitName, unitFactor)
for coID, v := range vals {
for i := 1; i < len(vals)-1; i++ {
v[i].Y = v[i].Y / unitFactor
if math.IsNaN(v[i].Y) {
logInfoDebug("botGraphValueDelta : NaN : %d / %f", coID, v[i].X)
}
}
vals[coID] = v
}