Skip to main content

Bar Charts In Pure HTML And CSS

Project description

This library is designed for the kind of (desesperate) situation where you want to display bar charts but with the constraint that your HTML document must not depend on additional files or remote webservices.

baciphacs will use basic HTML code with some bits of CSS style embeded in tags, to display a reasonably readable chart.

If you need pretty or advanced graphs and don’t have any strict constraints on your HTML’s dependency, many libraries exists that generate much much better looking graphs.

baciphacs is licensed under the 2 close BSD License, and more detailed information about it can be found at GitHub:

https://github.com/tibonihoo/baciphacs.

It is tested on Travis-CI:

https://travis-ci.org/tibonihoo/baciphacs

Example for horizontal bar charts

Code sample:

from baciphacs import DataSample
from baciphacs import GenerateHTMLHorizontalBarChart

data = [("ba",3,2),("c",6,1),("i",2,1),("p",4,1),("h",4,1),("a",3,1),("cs",3,2)]
dataSamples = [DataSample._make(t) for t in data]
print GenerateHTMLHorizontalBarChart(dataSamples,numStdev=2,color="blue")

The Python code above will generate an HTML snippet that renders like a bar chart:

http://htmlpreview.github.io/?https://github.com/tibonihoo/baciphacs/blob/master/doc/index.html

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

baciphacs-1.0.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

baciphacs-1.0-py2.7.egg (7.0 kB view details)

Uploaded Source

File details

Details for the file baciphacs-1.0.tar.gz.

File metadata

  • Download URL: baciphacs-1.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for baciphacs-1.0.tar.gz
Algorithm Hash digest
SHA256 517187948fe112075a9d1559562c367f868486377b48dc355121245b8e8bfc57
MD5 affdbad32dd02592f0de3f90030316e3
BLAKE2b-256 d983f97abefa5b0a4ed69eb80185d4cfbd9b85b87509a46a4080d861cb55a0b5

See more details on using hashes here.

File details

Details for the file baciphacs-1.0-py2.7.egg.

File metadata

  • Download URL: baciphacs-1.0-py2.7.egg
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for baciphacs-1.0-py2.7.egg
Algorithm Hash digest
SHA256 4ff084044eaad653014e94538a3a0e196f1422d495edf72c8716ec4d3230307d
MD5 bbf0567301a69588eaa0969d6896af2f
BLAKE2b-256 60c2d684d43e0edbd9e162816937c31bd36a8f37d82fb05e0f6c8cd394c96cbc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page