prettyplotlib - Python 图表库


MIT
跨平台
Python

软件简介

prettyplotlib 是 Python 的 matplotlib
增强库,可轻松创建漂亮的各种图表。

`matplotlib` default `plot` ![](/static/assets/osapp/images/8243c4641ca5ce969928c2540a583422.png) `prettyplotlib` default `plot` [![](/static/assets/osapp/images/2c48d6f5be25cd01f789dee487a4d454.png)](https://github.com/olgabot/prettyplotlib/wiki/Examples- with-code#plot-lines-eg-time-series-with-a-legend%22)
`matplotlib` default `fill_between` ![](/static/assets/osapp/images/5a2f3f597eee8059d021283c1c2d4113.png) `prettyplotlib` default `fill_between` [![](/static/assets/osapp/images/4813395f324557cf620c9e4e2f2c3d26.png)](https://github.com/olgabot/prettyplotlib/wiki/Examples- with-code#fill_between-area-between-two-lines%22)
`matplotlib` default `fill_betweenx` ![](/static/assets/osapp/images/74c6e547c8fb353aef462deb84112a9e.png) `prettyplotlib` default `fill_betweenx` [![](/static/assets/osapp/images/2a908a188c67fa19baa5525e5456463e.png)](https://github.com/olgabot/prettyplotlib/wiki/Examples- with-code#fill_betweenx-area-between-two-lines-fill-between-x- valueshttps://github.com/olgabot/prettyplotlib/wiki/Examples-with- code#fill_betweenx-area-between-two-lines-fill-between-x-values%22)
`matplotlib` default `scatter` ![](/static/assets/osapp/images/30b4aee04d71c63e82f64aa11b6a2b0c.png) `prettyplotlib` default `scatter` [![](/static/assets/osapp/images/63e7fcc51d0e95671d0f208d7eb6c2c7.png)](https://github.com/olgabot/prettyplotlib/wiki/Examples- with-code#scatter-points)
`matplotlib` default `bar` ![](/static/assets/osapp/images/4b7e9063f92b9005c27cefb59b5c2446.png) `prettyplotlib` default `bar` [![](/static/assets/osapp/images/9c4a7c6e70dce34a03769c94c3ca7550.png)](https://github.com/olgabot/prettyplotlib/wiki/Examples- with-code#bar)
`matplotlib` default non-annotated `bar` ![](/static/assets/osapp/images/23b3d540177c60c633f864e1de1a4b71.png) `prettyplotlib` default annotated `bar` [![](/static/assets/osapp/images/e95e7d7164ec734886416e7d9a516c96.png)](https://github.com/olgabot/prettyplotlib/wiki/Examples- with-code#bar-correctly-annotates-negative-values)
`matplotlib` default `hist` ![](/static/assets/osapp/images/2dc616d2c043391eec19ebf23c9d76d8.png) `prettyplotlib` default `hist` [![](/static/assets/osapp/images/8aa3f6ed55af4ef4bbabb4c27026b978.png)](https://github.com/olgabot/prettyplotlib/wiki/Examples- with-code#hist)
`matplotlib` default `hist` with grid ![](/static/assets/osapp/images/11475fd03581bbdf3ddb465cb46b85f9.png) `prettyplotlib` default `hist` with grid [![](/static/assets/osapp/images/d62a91ada629914b22c1a0324ccc19b9.png)](https://github.com/olgabot/prettyplotlib/wiki/Examples- with-code#back-to-matplotlib-style-scatterplots)
`matplotlib` default `boxplot` ![](/static/assets/osapp/images/9452213a40d328bfb6d25de3e44c6435.png) `prettyplotlib` default `boxplot` [![](/static/assets/osapp/images/40d1759160b19c199fd0a1fbf2759aba.png)](https://github.com/olgabot/prettyplotlib/wiki/Examples- with-code#boxplot)
`matplotlib` default `pcolormesh` positive and negative data ![](/static/assets/osapp/images/e927c3b5d4a42aa3d31214fb620ae53e.png) `prettyplotlib` default `pcolormesh` positive and negative data [![](/static/assets/osapp/images/f54d7c5db93b114255a07de2f998f705.png)](https://github.com/olgabot/prettyplotlib/wiki/Examples- with-code#pcolormesh-heatmaps)
`matplotlib` default `pcolormesh` positive data only ![](/static/assets/osapp/images/a4df61bbc2da2b1ab8c80e01e5aa60dd.png) `prettyplotlib` default `pcolormesh` positive data only [![](/static/assets/osapp/images/0502e9b619c53fe1c5668c1fa6142bc4.png)](https://github.com/olgabot/prettyplotlib/wiki/Examples- with-code#pcolormesh-positive-only-data)
`matplotlib pcolormesh` negative-valued data with labels ![](/static/assets/osapp/images/43e7e675237fe0e49806b473034d7b02.png) `prettyplotlib pcolormesh` negative-valued data with labels [![](/static/assets/osapp/images/890bdc19d9b72263c23be364ff9ba718.png)](https://github.com/olgabot/prettyplotlib/wiki/Examples- with-code#pcolormesh-positive-only-data)