Package Usage: go: github.com/vdobler/chart
Package chart implements common chart/plot types.
The following chart types are available:
Chart tries to provides useful defaults and produce nice charts without
sacrificing accuracy. The generated charts look good and are higly
customizable but will not match the visual quality of handmade photoshop
charts or the statistical features of charts produced by S or R.
Creating charts consists of the following steps:
You may change the configuration at any step or render to different outputs.
The different chart types and their fields are all simple struct types where
the zero value provides suitable defaults. All fields are exported, even if
you are not supposed to manipulate them directy or are 'output fields'.
E.g. the common Data field of all chart types will store the sample data
added with one or more Add... methods. Some fields are mere output
which expose internal stuff for your use like the Data2Screen and Screen2Data
functions of the Ranges. Some fields are even input/output fields:
E.g. you may set the Range.TicSetting.Delta to some positive value which will
be used as the spacing between tics on that axis; on the other hand if you
leave Range.TicSetting.Delta at its default 0 you indicate to the plotting
routine to automatically determine the tic delta which is then reported
back in this fields.
All charts (except pie/ring charts) contain at least one axis represented by
a field of type Range. Axis can be differented into following categories:
How the axis is autoscaled can be controlled for both ends of the axis
individually by MinMode and MaxMode which allow a fine control of the
(auto-) scaling.
After setting up the chart, adding data, samples, functions you can render
the chart to a Graphics output. This process will set several internal
fields of the chart. If you reuse the chart, add additional data and
output it again these fields might no longer indicate 'automatical/default'
but contain the value calculated in the first output round.
1 version
Latest release: over 6 years ago
17 dependent packages
View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/vdobler/chart
View more repository details: http://repos.ecosyste.ms/hosts/GitHub/repositories/vdobler%2Fchart
Dependent Repos 17
wzshiming/profile_stats
Update markdown or svg dynamicallySize: 124 KB - Last synced: about 1 month ago - Pushed: 6 months ago


bosun-monitor/bosun 📦
Time Series Alerting FrameworkSize: 71.7 MB - Last synced: 2 months ago - Pushed: 3 months ago

codahale/tinystat 📦
A Go library and CLI tool for evaluating whether two or more sets of measurements are statistically different.Size: 1.69 MB - Last synced: 11 months ago - Pushed: almost 4 years ago

theovidal/cubcarre
🎲 Rubik's cube timer on a Telegram botSize: 1.05 MB - Last synced: about 1 month ago - Pushed: over 2 years ago


steveoc64/republique5
Tools for playing Republique 5.0 - with native UI for desktop and mobileSize: 7.5 MB - Last synced: 2 months ago - Pushed: over 5 years ago

merlijnve/dslr
Multiple logistic regression classificationSize: 139 MB - Last synced: about 1 month ago - Pushed: over 2 years ago

frizinak/homechat
a chat server / shared music library thingSize: 466 KB - Last synced: 11 months ago - Pushed: over 1 year ago

edotau/goFish
Genomic software written in Go for researching stickleback geneticsSize: 37.1 MB - Last synced: 11 months ago - Pushed: almost 3 years ago

p9c/learngio
Simple examples to use in learning GioSize: 48.9 MB - Last synced: 11 months ago - Pushed: about 2 years ago

codahale/usl 📦
A Go library and CLI tool which simplifies calculation of Universal Scalability Law parameters given system measurements.Size: 250 KB - Last synced: 11 months ago - Pushed: over 3 years ago


theovidal/parcolar
💼 Personal Telegram bot for educationSize: 1.6 MB - Last synced: about 1 month ago - Pushed: over 3 years ago

droppedbars/strava-commute-times
Test project to try Strava APIs, and some different thingsSize: 85 KB - Last synced: 11 months ago - Pushed: about 2 years ago


arran4/sentencestats
Tools to plot character usage in sentencesSize: 60.5 KB - Last synced: about 1 month ago - Pushed: 3 months ago



myheren/tinystat Fork of codahale/tinystat
A Go library and command for evaluating whether two or more sets of measurements are statistically different.Size: 1.78 MB - Last synced: about 2 years ago - Pushed: over 10 years ago

tmwjb/bosun Fork of bosun-monitor/bosun
Time Series Alerting FrameworkSize: 70.3 MB - Last synced: about 1 year ago - Pushed: over 3 years ago

varz1/nCovBot
a telegram covid botSize: 29.2 MB - Last synced: about 1 month ago - Pushed: 9 months ago

phantomzone-org/idash-2024-solution
Size: 1.38 MB - Last synced: about 2 months ago - Pushed: 6 months ago
