用编程语言做图表,FineReport支持R语言图表插件
摘要: FineReport以其友好的用户界面降低了报告工程师开发报告的复杂度,但是对于某些数据的处理,像R语言这样的脚本方式的处理方式,带来了很大的灵活性,几乎可以根据用户的需要进行定制的处理。此外,R语言自带的绘图系统以及第三方的绘图插件允许用户按照自己的预期制作干净复杂的图表。 可轻松查看两张由R语言绘制的图: ˃
FineReport以其友好的用户界面降低了报表工程师开发报表的复杂度,但是对于某些数据的处理,R语言这种脚本方式的处理方式,可以带来很大的灵活性,几乎可以完全按照用户的希望来进行个性化的处理。同时,R语言自带的绘图系统以及第三方的绘图插件允许用户按照自己的预想绘制出漂亮、复杂的图表。
可以简单看两张由R语言做的图:
通过R语言做出来的图表类型实在太多了,在此就不过多列举了,总之,R有一个非常强大的数据可视化宝库。
如果可以在FineReport中支持R语言,利用R语言进行数据处理、统计分析、图表绘制等,那么,这不仅仅是增加了一个图表样式,而是提供了所有可能的图表样式的支持。所有的图表,都可以通过R语言的方式进行绘制。
功能介绍
通过连接Rserve绘制图形在设计器内通过创建图表的形式易用性强使用内置的函数无缝读取fr数据集使用介绍
以windows安装为例,在服务器上安装Rserve。
安装启动
2)运行cmd,进入到R-3.4.3这个文件夹用命令行输入以下代码启动:
.inR.exeCMDRserve
注:以上命令会一直阻塞状态,如果关闭命令行Rserve就没了,如果需要后台运行,运行以下命令:
start.inR.exeCMDRserve
至此Rserve启动完毕。
状态查看
windows下查看Rserve的6311端口是否监听方法:
netstat-aon|findstr"6311"
在图表类型中可以找到“R语言图表插件”,配置后进行使用。
感兴趣的朋友可以私心小编进行了解
我来说两句