开源代码地址
https://github.com/EasyChart/EasyCharts
前 言
不知不觉,Excel图表插件EasyCharts已经面世两年啦,今天突然发现百度网盘中的下载次数居然达到近4万,在这里非常感谢大家对EasyCharts的厚爱。由于工作太忙,时间有限,很多用户的问题也未能及时回答与解决,实在抱歉。现将该软件开源到Github上,有兴趣的朋友可以进一步开发与使用。
简 介
EasyCharts 是使用C#语言编写的一款Excel插件,主要用于数据可视化与数据分析,可以跟Excel教程《Excel数据之美》很好地配套使用。EasyCharts插件主要实现的以下功能:
图表风格的自动转换:使用Excel绘制图图表后,选择“背景风格”中的项目“R ggplot2”、“Python Seaborn”、“Matlab 2013” 、“Matlab 2014”、“Excel Simple”等图表风格,自动实现图表背景风格的设定与转换;
颜色主题的自动转换:使用Excel绘制图图表后,选择“颜色主题”中的项目“R ggplot2 Set1”、“R ggplot2 Set2”、“R ggplot2 Set3”、“Tableau 10 Medium”、“Tableau 10”、“Python seaborn hsul”、“Python seaborn default”等颜色主题,可以实现颜色主题的自动转换;
新型图表的自动绘制:以前需要添加辅助数据才能绘制的图表,现在借助插件选定原始数据后,可以实现图表的自动绘制,新型图表包括平滑面积图、南丁格尔玫瑰图、马赛克图、子弹图等图表,部分图表如图2所示;
数据分析的自动实现:使用“数据分析”可以实现频率直方图、核密度估计图、相关系数矩阵图、Loess数据平滑和Fourier数据平滑等数据的分析与图表的自动绘制;
Excel辅助工具的使用:“辅助工具”包括颜色拾取、数据小偷、色轮参考、图表保存、截图等功能,尤其是“数据小偷”可以通过读入现有的柱形图或曲线图,自动或手动的方法,读取并获得图表的原始数据。
部分案例展示
如有问题,可以联系开发者微信:EasyCharts