Skip to main content

Artist makes beautiful plots

http://img.shields.io/pypi/v/artist.png http://img.shields.io/badge/license-GPLv3-blue.png http://img.shields.io/travis/davidfokkema/artist/master.png

In short

Artist is a 2D plotting library for Python. It’s main focus is the output. Artist creates a LaTeX file which can be included in your paper or thesis. The code needs TikZ and PGFPlots to compile and your plots will tightly integrate with your main text. Artist provides an easy-to-use and clean Python interface and can compile your plot on-the-fly as a stand-alone PDF file.

For instance the cosmic-ray flux spectrum:

https://raw.githubusercontent.com/davidfokkema/artist/master/doc/images/tutorial/spectrum.png

See the documentation for tutorials.

Rationale

Artist enables you to visualize the results of your data analysis. The quality of your plots should reflect the quality of your analysis. With most software, this is hardly possible and the term ‘publication quality’ takes on an entirely new meaning. As a result, many papers and theses suffer from inconsistent and generally poor-quality plots.

Fortunately, some solutions are available. For LaTeX users, one can use PGF/TikZ for generating figures and plots. This ensures a very consistent display throughout your document. PGFPLOTS builds on that to provide a user-friendly interface for many kinds of plots and to allow extensive customization.

For many users, however, it is more convenient to use a programmatic interface from your favorite programming language. For Python, such an interface is available in Artist.

Artist can be used in place of other plotting libraries, but the output is a LaTeX file requiring PGF/TikZ and PGFPLOTS. Previewing the output is possible by means of a simple method which renders the plot as a PDF.

The style of the plots is based on the work of William S. Cleveland.

Metadata

Release files for artist 0.17.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for artist 0.17.0
File Size Uploaded
artist-0.17.0.tar.gz 500.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for artist 0.17.0
File Interpreter ABI Platform
artist-0.17.0-py2-none-any.whl Python 2 none any Details

Total release size: 531.0 kB

Release files / artist-0.17.0.tar.gz

Download URL artist-0.17.0.tar.gz
Size 500.6 kB
Tags Source
SHA-256 checksum
How to use checksums
123f820b47058aadb6822549a3a137a9f9103ff630e2b2163396dfee7db89295
BLAKE2b-256 checksum
How to use checksums
e90b356e3dd86a51b9507a6b3744152b6aff4230ddc87bf6081af9a4b7fa8666
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / artist-0.17.0-py2-none-any.whl

Download URL artist-0.17.0-py2-none-any.whl
Size 30.4 kB
Tags Python 2
SHA-256 checksum
How to use checksums
5b0b3ea7ff99be17722946c625c256eb37b09736f1b525d8f206dc3eca79ed8c
BLAKE2b-256 checksum
How to use checksums
4651d2fbca69f34e7a72293f37ef8a3af9cd3ac831b1dca13950028ff874be50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

0.18.2

1 release file

0.18.1

1 release file

This release

0.17.0 This release

2 release files

0.16.1

1 release file

0.16.0

1 release file

0.15.0

1 release file

0.14.1

1 release file

0.13.0

1 release file

0.12.0

1 release file

0.11.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page