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.16.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.16.0
File Size Uploaded
artist-0.16.0.tar.gz 489.6 kB Details

Release files / artist-0.16.0.tar.gz

Download URL artist-0.16.0.tar.gz
Size 489.6 kB
Tags Source
SHA-256 checksum
How to use checksums
01642fc3a2fbc358afcb41e8780f1b8f1cb75a1791af6bf09d240402f9965114
BLAKE2b-256 checksum
How to use checksums
551d4ad134a3ec2e0e7e1f103e63b892a4321c7beb9738cd2278ffda1126f955
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

0.17.0

2 release files

0.16.1

1 release file

This release

0.16.0 This release

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