在看了许多的图表之后,发现python的外部扩展包中的pycha的配色非常好看,而且不用做很多调整,就能根据里面的例子写出很好看的图表。但是唯一遗憾的是,java用pycha只能在导出png之后再写到java中。
首先下载配置python环境,建议下载python2.7 (之前下了3.5发现出现一些问题)
这里提供python2.7.10的网址
https://www.python.org/downloads/release/python-2710/
根据系统类型下载后安装就可以了使用pycha 需要在cario模块
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pycairo
根据版本下载pycario
下载下来的是whl文件
把whl文件放进python27的安装路径的Scripts文件夹中,如果其中有pip 以及easyinstall 就可以直接在该文件夹下打开命令行 输入 pip install pycairo-1.10.0-cp27-none-win32.whl(这是下载的文件名)
然后下载pycha
这里提供网址:https://pypi.python.org/pypi/pycha/
下载后解压 在目录中 打开命令行 输入python setup.py install
进入 examples 文件夹中,打开命令行运行 python barchart.py 文件夹中就会多出图片 打开就能看到示例效果了。
如图:
5.可以仿照examples中的例子 画出自己需要的图表,简单易学