A feature-rich Python visualization library with 2D/3D charts, rose plots, and an easy-to-use API built on Matplotlib.
Project description
vizpaint
vizpaint 是一个强大、易用的 Python 数据可视化库。它基于 Matplotlib 构建,集成了从经典的 2D 图表到令人惊艳的 3D 图形在内的数十种绘图功能,旨在通过极简的 API 让数据可视化变得既简单又专业。
✨ 核心特性
- 丰富的图表类型:一站式提供柱状图、饼图、散点图、雷达图、玫瑰图、热力图、3D曲面图、3D散点图等十多种专业图表。
- 极简的 API 设计:大部分复杂图表只需一行核心代码即可生成,大幅降低学习与使用成本。
- 深度的定制能力:从颜色、标签到视角、光照,提供近乎所有可视化元素的参数控制,满足从探索到出版的全流程需求。
- 卓越的 3D 支持:内置多种 3D 绘图函数,并支持交互式视角调整,轻松创建三维数据可视化。
- 无缝的生态集成:完美兼容
NumPy数组和PandasDataFrame,流畅融入你的数据分析工作流。
📦 安装
- 通过 pip 一键安装:
pip install vizpaint
⚠️警告
- 该项目准备存档
- 推荐替代方案:
NumPy,matplotlib
英文文档(English document)
vizpaint is a powerful and user-friendly Python data visualization library. Built upon Matplotlib, it integrates dozens of plotting functions, ranging from classic 2D charts to stunning 3D graphics. It aims to make data visualization simple and professional through a minimalist API.
✨ Core Features
- Rich chart types: Provides a one-stop solution for over ten professional chart types, including bar charts, pie charts, scatter plots, radar charts, rose charts, heat maps, 3D surface charts, and 3D scatter plots.
- Minimalist API design: Most complex charts can be generated with just one line of core code, significantly reducing the cost of learning and usage.
- Deep customization capability: Provides parameter control for nearly all visualization elements, from color and label to perspective and lighting, meeting the full-process needs from exploration to publication.
- Excellent 3D support: Equipped with a variety of built-in 3D drawing functions and supporting interactive perspective adjustment, it facilitates the creation of 3D data visualization with ease.
- Seamless ecological integration: Perfectly compatible with
NumPyarrays andPandasDataFrame, seamlessly integrating into your data analysis workflow.
📦 Installation
One-click installation via pip:
pip install vizpaint
⚠️ Warning:
- This project is being prepared for archiving
- Recommended alternative solution:
NumPy,matplotlib
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vizpaint-0.1.4.tar.gz.
File metadata
- Download URL: vizpaint-0.1.4.tar.gz
- Upload date:
- Size: 18.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9c4a57f57002d740f1fc0131a28d8c7e8822dc4f1c5644ceb9a7b7feb7211db
|
|
| MD5 |
9806a096f2df043d8d09c5050f53bc2e
|
|
| BLAKE2b-256 |
6e28fc51096cf1c5508995d1b8dd02fb118f65958ae3ff6d9fe216d3c8142bf1
|
File details
Details for the file vizpaint-0.1.4-py3-none-any.whl.
File metadata
- Download URL: vizpaint-0.1.4-py3-none-any.whl
- Upload date:
- Size: 25.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7a2444fa2deb61cc4ff407063a50d415a72f5e7eb5111aabf4b02461ae47d15
|
|
| MD5 |
685520757de16ce293998154647f9e78
|
|
| BLAKE2b-256 |
de1fa2350c50abd7c7764baee61cf6ae35c701d5d752d9e41d72b53250e46f12
|