updates.
This commit is contained in:
parent
f843d124d6
commit
e2d8f6164b
2 changed files with 30 additions and 0 deletions
30
README.md
30
README.md
|
@ -47,6 +47,36 @@ The key areas to note are that we have to explicitly turn on two features, the a
|
|||
|
||||
Coming in the near future will be the option to output to SVG.
|
||||
|
||||
# Alternate Usage
|
||||
|
||||
You can alternately turn a bunch of features off and constrain the proportions to something like a spark line:
|
||||
|
||||
![](https://raw.githubusercontent.com/wcharczuk/go-chart/master/images/tvix_ltm.png)
|
||||
|
||||
The code to produce the above would be:
|
||||
|
||||
```go
|
||||
// note this assumes that xvalues and yvalues
|
||||
// have been pulled from a pricing service.
|
||||
graph := chart.Chart{
|
||||
Width: 1024,
|
||||
Height: 100,
|
||||
Axes: chart.Style{
|
||||
Show: false,
|
||||
},
|
||||
FinalValueLabel: chart.Style{
|
||||
Show: false,
|
||||
},
|
||||
Series: []chart.Series{
|
||||
chart.TimeSeries{
|
||||
XValues: xvalues,
|
||||
YValues: yvalues,
|
||||
},
|
||||
},
|
||||
}
|
||||
graph.Render(chart.PNG, buffer)
|
||||
```
|
||||
|
||||
# Design Philosophy
|
||||
|
||||
I wanted to make a charting library that used only native golang, that could be stood up on a server (i.e. it had built in fonts).
|
||||
|
|
BIN
images/tvix_ltm.png
Normal file
BIN
images/tvix_ltm.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 9.5 KiB |
Loading…
Reference in a new issue