在數據分析、數據統計和數據可視化方面,R 語言一直是一種主力語言,並且R語言在GNU通用公共許可證下免費提供。由於其提供的強大便捷的功能,R語言在市場上擁有一大批忠實的用戶。
FineReport 以其友好的用戶界面降低了報表工程師開發報表的複雜度,但是對於某些數據的處理,R語言這種腳本方式的處理方式,可以帶來很大的靈活性,幾乎可以完全按照用戶的希望來進行個性化的處理。同時,R語言自帶的繪圖系統以及第三方的繪圖插件允許用戶按照自己的預想繪製出漂亮、複雜的圖表。
可以簡單看兩張由R語言做的圖:
通過R語言做出來的圖表類型實在太多了,在此就不過多列舉了,總之,R有一個非常強大的數據可視化寶庫。
如果可以在 FineReport 中支持 R語言,利用R語言進行數據處理、統計分析、圖表繪製等,那麼,這不僅僅是增加了一個圖表樣式,而是提供了所有可能的圖表樣式的支持。所有的圖表,都可以通過 R語言的方式進行繪製。
帆軟插件產品團隊通過分析近一年來用戶對這個功能的需求情況,並開展插件預購活動,最終將這一需求作為2018帆軟開發者大賽的課題之一,經過參賽者們為期3個多月的競技角逐,由「aedless」開發的「R語言圖表插件」成為優勝作品,在經過帆軟測試團隊嚴格審核後,現已在帆軟市場正式上線。
功能介紹
通過連接Rserve繪製圖形在設計器內通過創建圖表的形式易用性強使用內置的函數無縫讀取fr數據集使用介紹
以windows安裝為例,在伺服器上安裝Rserve。
安裝啟動
1)下載Windwos安裝包,解壓並將R-3.4.3.zip壓縮包解壓到電腦上;
2)運行cmd,進入到R-3.4.3這個文件夾用命令行輸入以下代碼啟動:
.inR.exe CMD Rserve
註:以上命令會一直阻塞狀態,如果關閉命令行Rserve就沒了,如果需要後臺運行,運行以下命令:
start .inR.exe CMD Rserve
至此Rserve啟動完畢。
狀態查看
windows下查看Rserve的6311埠是否監聽方法:
netstat -aon|findstr "6311"
下載安裝R圖表插件
在圖表類型中可以找到「R語言圖表插件」,配置後進行使用。
目前該插件已經上線帆軟市場,雖然付費,不過所有用戶都可免費試用3個月,下載方式:
1.打開FineReport設計器,搜索「R語言圖表插件」安裝下載;
2.進入帆軟市場安裝下載,
還在猶豫什麼?趕緊來下載 FineReport 體驗吧!
感興趣的朋友可以私心小編進行了解