summaryrefslogtreecommitdiffstats
path: root/pkg/plot/scatterchart.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/plot/scatterchart.go')
-rw-r--r--pkg/plot/scatterchart.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkg/plot/scatterchart.go b/pkg/plot/scatterchart.go
index 038b814..3ea7187 100644
--- a/pkg/plot/scatterchart.go
+++ b/pkg/plot/scatterchart.go
@@ -3,6 +3,7 @@ package plot
import (
"bytes"
+ "github.com/sgreben/jp/pkg/data"
"github.com/sgreben/jp/pkg/draw"
)
@@ -28,10 +29,10 @@ func (c *ScatterChart) drawAxes(paddingX, paddingY int, minX, maxX, minY, maxY f
}
// Draw implements Chart
-func (c *ScatterChart) Draw(data *DataTable) string {
+func (c *ScatterChart) Draw(table *data.Table) string {
var scaleY, scaleX float64
- minX, maxX, minY, maxY := minMax(data)
+ minX, maxX, minY, maxY := minMax(table)
minLabelWidth := len(Ff(minY))
maxLabelWidth := len(Ff(maxY))
@@ -45,7 +46,7 @@ func (c *ScatterChart) Draw(data *DataTable) string {
scaleX = float64(chartWidth) / (maxX - minX)
scaleY = float64(chartHeight) / (maxY - minY)
- for _, point := range data.Rows {
+ for _, point := range table.Rows {
if len(point) < 2 {
continue
}