Skip to main content

pyTable is the library to plot table easily!

Project description

Python matplotlib

pyTable is the library to plot table easily!
(on matplotlib)

installation

$ pip install pytab

How to use?

Example / table_0.py

You can plot a table easily by giving data as a dict object as below.

import pytab as pt


if __name__ == '__main__':
    data = {
        'a': [1.0, 2.1, 3.5, '-', 2.0, 1.0, 2.1, 3.5, 4.0, 2.0, ],
        'b': [5.7, 6.1, 7.2, 8.3, 1.2, 5.7, 6.1, 7.2, 8.3, '-', ],
        }

    # The simplest table
    pt.table(data=data)

    pt.show()
table0

table0

Example / table_1.py

And, you can design a table easily.

import pytab as pt


if __name__ == '__main__':
    data = {
        'a': [1.0, 2.1, 3.5, 4.0, 2.0, 1.0, 2.1, 3.5, 4.0, 2.0, ],
        'b': [5.7, 6.1, 7.2, 8.3, 1.2, 5.7, 6.1, 7.2, 8.3, 1.2, ],
        }

    rows = [str(i) for i in range(len(data['a']))]

    pt.table(data=data,
             rows=rows,  # set numbers as row
             th_c='#aaaaee',  # set table header background-color
             td_c='gray',     # set table data (rows) background-color
             table_type='striped',  # set table type as 'striped'
             )

    pt.show()
table1

table1

Documentation

LICENSE

MIT
Copyright (c) 2020 HiroshiARAKI All Rights Reserved.

Project details


Download files

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

Source Distribution

pytab-1.0.4.tar.gz (5.1 kB view details)

Uploaded Source

File details

Details for the file pytab-1.0.4.tar.gz.

File metadata

  • Download URL: pytab-1.0.4.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.8

File hashes

Hashes for pytab-1.0.4.tar.gz
Algorithm Hash digest
SHA256 a9585cc47e1f5454fb644c28ae79ef219caa476207a90f87917e8de68a5d12a0
MD5 fbe11acb58868c934f50356f1b402a81
BLAKE2b-256 586a8af7e7b7f904a279300f98a7ad3a1471ea52dbd2d5a5a1ceb6e99bba2c45

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