用于用Python制作图表的库
项目描述
PyCha
Pycha是一个非常简单的Python包,用于使用优秀的Cairo库绘制图表。其目标是
轻量级
简单易用
默认值看起来很漂亮
可定制
它不会尝试绘制地球上任何可能的图表,而是会很好地绘制最常见的图表。还有一些其他选项你可能想看看,比如pyCairoChart。
Pycha基于Plotr,而Plotr基于PlotKit。这两个库都是用JavaScript编写的,非常适合客户端Web编程。我需要服务器端同样的功能,所以我将Plotr移植到了Python。现在我们可以向禁用JavaScript的人提供图表,或者将它们嵌入PDF报告中。
Pycha根据GNU Lesser General Public License条款分发。
文档
您可以在http://packages.python.org/pycha找到Pycha的文档
开发
您可以通过克隆Mercurial仓库来获取Pycha的最新版本
hg clone https://bitbucket.org/lgs/pycha
不要忘记检查每个版本的发行说明,以了解新功能和不兼容的更改。
联系
有关Pycha的邮件列表可在http://groups.google.com/group/pycha找到。您可以加入它来询问有关其使用的问题,或者只是简单地谈论其开发。您的想法和反馈将受到高度重视!
变更
0.8.1 (2019-11-17)
忘记更新0.8.0的变更日志
0.8.0 (2019-11-17)
由encukou添加对Python 3的支持
添加对Tox、Pyflakes、Coverage和Buildbucket管道的支持
移除对Buildout的支持
0.7.0 (2012-04-07)
Roberto Garcia Carvajal的径向图
Roberto Garcia Carvajal的多边形图
Roberto Garcia Carvajal的环形图
代码中的小清理
0.6.0 (2010-12-31)
Buildout支持
重新设计文档
调试改进
自动填充
使标签中使用的Unicode字符串更安全
0.5.3 (2010-03-29)
新增标题颜色选项
修复chavier应用程序中的崩溃
新增水平轴线条。可以开启和关闭(包括垂直线条)
提高轴刻度的精度
添加一些示例并更新旧的示例
0.5.2 (2009-09-26)
添加MANIFEST.in以显式包含源分布中的所有文件
0.5.1 (2009-09-19)
多个错误修复(Lorenzo)
散点图符号改为绘制圆圈(Lorenzo)
误差线(Yang Zhang)
改进刻度标签(Simon)
在条形旁边添加带有y值的标签(Simon (Vsevolod) Ilyushchenko)
更改项目网站(Lorenzo)
0.5.0 (2009-03-22)
条形图修复(Adam)
支持在刻度中自定义字体(Ged)
支持“间隔”选项(Nicolas)
新增颜色方案系统(Lorenzo)
支持堆叠条形图(Lorenzo)
0.4.2 (2009-02-15)
大幅改进文档(Adam)
修复计算xscale时的整数除法问题(Laurent)
修复损坏的示例(Lorenzo)
渲染轴时使用labelFontSize(Adam Przywecki)
代码清理。现在大多数文件应通过pyflakes和pep8(Lorenzo)
支持使用python setup.py test运行测试套件(Lorenzo)
通过更改计算表面尺寸的方式支持SVG(以及PDF、Postscript、Win32、Quartz)(Lorenzo)
0.4.1 (2008-10-29)
修复README.txt文件中的冒号(Lorenzo)
在setup.py中添加test_suite选项,以便在部署前运行测试(Lorenzo)
0.4.0 (2008-10-28)
改进测试套件(Lorenzo,Nicolas)
许多错误修复(Lorenzo,Stephane Wirtel)
支持数据集中的负值(Nicolas,Lorenzo)
Chavier,一个简单的pygtk应用程序,用于使用Pycha图表(Lorenzo)
允许图例相对于画布的右下角放置(Nicolas Evrard)
通过向辅助类(矩形、点、区域等)添加__str__方法简化调试(Lorenzo)
当刻度标签未旋转时,不要重叠Y轴标签(John Eikenberry)
0.3.0 (2008-03-22)
散点图(Tamas Nepusz <ntamas_AT_rmki.kfki.hu>)
图表标题(John Eikenberry <jae_AT_zhar.net>)
轴标签和旋转刻度(John)
图表背景和表面背景(John)
在大型颜色方案中自动增强亮度(John)
大量错误修复(John和Lorenzo)
0.2.0 (2007-10-25)
测试套件
Python 2.4兼容性(Miguel Hernandez的补丁)
API文档
小修复
0.1.0 (2007-10-17)
初始发布
项目详情
pycha-0.8.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 19553a5f875a5741b060c3e4ae4cc27c24626af6799bc697f52b4d489fa2b447 |
|
MD5 | b7ad0cf5d94e4b103927b287eabd8aac |
|
BLAKE2b-256 | 6ed94d5cac6c138c09dcec0b3e9a312fe7c80b16c84dc5a50f74c3581ea90fbe |