用程式語言做圖表,FineReport支持R語言圖表插件

2020-12-17 數據分析不是個事兒

在數據分析、數據統計和數據可視化方面,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 體驗吧!

感興趣的朋友可以私心小編進行了解

相關焦點

  • 能做GIS數據地圖,還能集成R語言!
    但有一個報表工具,不僅本身很強大,能高效率無重複的製作各種報表,還擁有豐富的可視化,能做數據分析。最近更是新出了幾款插件,能在線預覽文檔,能做GIS數據地圖,還能集成R語言!這還是我認識的報表工具?沒錯,就是FineReport !
  • r語言有什麼優劣勢及R語言的未來發展趨勢_R語言在現實中的應用
    r語言有什麼優劣勢分析 R語言擁有強大的軟體包生態系統與圖表優勢 R語言的優勢主要體現在其軟體包生態系統上。我兩臺本本一臺Windows,一臺Linux,都用得很順手。相比之下,你有見過人在Mac上用SAS嗎。。。 這人是要多麼的想不開。。。 =。 = 6. 因為用的人越來越多,又是開源,有很多配套的「插件」為其錦上添花。
  • 學術圖表的基本配色方法
    EasyCharts團隊開發的Excel插件EasyCharts可以自帶這些顏色主題方案,安裝插件就可以直接使用。它的配色確實讓很多軟體都汗顏啊,所以Python語言在matplotlib包的基礎上設計了prettyplotlib 和seaborn包,專門用來仿製ggplot的繪圖風格。Matlab也不敢落後,在Matlab 2014版上對繪圖配色方面作了很大的改進。表1-3-1 顯示了R語言ggplot2包、Tableau軟體、Python語言seaborn包、D3.js中的部分常用配色方案。
  • FineReport報表軟體
    finereport報表工具獨特的報表運算模型,使得複雜報表設計簡單化,您只需要拖動滑鼠,就可以完成單元格與數據的綁定,支持多個,多種類型數據來源。然後再通過一些滑鼠設置,設計出任意不規則的報表。完美解決中國式複雜報表的設計問題。這種解決方式避免了大量的複雜SQL編寫與前期數據準備,不需要寫繁雜的表達式,將報表設計的效率提高了一個數量級。本站免費提供finereport下載。
  • Axure 教程:利用圖表前端插件實現高級可視化圖表
    如何通過圖標前端插件完成高級可視化圖表?筆者在此給出了詳細教程,與大家分享~~後臺開發中避免不了實現一些可視化的圖表,主要製作的方法有四種:Excel表格截圖、Axure圖形繪製、Axure網頁框架和Axure第三方圖表元件。第三個「Axure網頁框架」需要結合antv、echarts、HighCharts等前端可視化插件代碼。
  • R語言可視化——ggplot圖表中的線條
    不要覺得專門為線條寫一章推送有點小題大做,其實線條對於圖表而言,功不可沒,即便是不起眼的網格、軸線、或者線條的粗線、線型、磅數等都將決定著你的圖表品質。R語言中ggplot函數系統中涉及到線條的地方有很多,最常見的場景就是我們做geom_line()(折線圖)、geom_path()(路徑圖),以及圖表的繪圖區(panel)、圖表區、網格系統(grid)中所涉及到的線條。今天以一個折線圖為例,簡要說明ggplot函數中關於線條的主要參數及其效果。
  • 【追更進行時】Excel最強圖表插件EasyShu: 商業圖表風格轉換
    歷時365天,【Excel催化劑】與【EasyShu】聯手升級的Excel圖表插件EasyCharts 2.0版本-EasyShu,即將面世。接下來我們會陸陸續續介紹插件的各種功能,同時內測,等內測結束就發布。我們先從與表格完美融合的類別型圖表開始講解。
  • 中了數據可視化的毒:BBC如何使用R語言繪製數據圖表?
    選自Medium作者:BBC Visual and Data Journalism參與:panda生動的圖表能極大地幫助呈現更有信息量的新聞。BBC(英國廣播公司)近日分享了他們的視覺與數據新聞團隊使用 R 語言繪製新聞圖表的經驗。
  • R語言可視化——ggplot圖表配色技巧
    今天跟大家分享ggplot圖表的配色原理與基本技巧。
  • FineReport V8.0今日正式發布
    2015年5月25日,帆軟軟體公司的官方網站(www.finereport.com)更新公告動態,正式發布FineReportV8.0版本。    FineReport每次發布新版本,都會讓整個IT行業為之一振,帶來一股帆軟旋風。
  • Excel圖表製作難?這款excel圖表工具插件免費用
    有時候表格數據太多,做出來的圖表會變得非常複雜,本應該是一眼就能看明白的圖表,這時也是變成了累贅,反而不如直接去看表格更為直觀。但是這段時間一直在翻找有效的圖表工具,不論是百度還是知乎,基本上都是用Excel圖表製作的,各類大牛的教材,實在讓人膜拜,我也自己動手用Excel,做了一些試試,感覺跟大咖的圖表效果一比,天壤之別。我深深的感覺到,知識真是個好東西...要練成大咖的模樣,我不知道需要經過多久才能得達到....
  • 獨家 | 手把手教你學習R語言(附資源連結)
    這套學習方法對於數據科學或R語言的初學者會很有用;如果讀者是R語言的老用戶,則會由本文了解這門語言的部分最新成果。R語言學習方法會幫助您快速、高效學習R語言。前言在開始學習之前,第一個要回答的問題是:為什麼要用R語言?或者R語言為何如此有用?
  • Excel教程:跟我學進銷存圖表,很簡單!
    作者:小施哥有個做財務的朋友問我,進銷存類的圖表怎麼做,於是就有了本期的文章。總結:本期的圖表,主要就是通過對原始作圖數據源做結構調整,通過錯列以及添加空白列的方式,從而使得兩個堆積系列並排,空白列的功能是做產品之間的間隔。
  • 超級乾貨 :手把手教你學習R語言(附資源連結)
    這套學習方法對於數據科學或R語言的初學者會很有用;如果讀者是R語言的老用戶,則會由本文了解這門語言的部分最新成果。R語言學習方法會幫助您快速、高效學習R語言。前言在開始學習之前,第一個要回答的問題是:為什麼要用R語言?或者R語言為何如此有用?
  • 為什麼R是你下一個要學的程式語言?
    編譯|丁雪 校對丁一對於那些對R語言還不熟悉的朋友,我先來做一個簡單的介紹。
  • 圖表語言在醫學科技論文寫作中的運用
    醫學科技論文的語言和通常見到的文章語言有所不同,它除了具有文字語言這種載體形式以外,還有另一種載體形式,即圖表語言,這是醫學科技寫作語言最重要的特點。因為醫學論文中常常涉及一些典型的病例及病變形態、實驗、觀察數據,如果一一用文字語言表達,不僅冗長、繁瑣、毫無意義,更重要的是難以表述得清晰、明了。
  • 給開發者提供的 35 款 JavaScript 圖形圖表庫
    Planetary.js 使用基於插件的架構,甚至默認自身就是個插件!這使得 Planetary.js 非常靈活,而且它是允許用戶完全自定義,包括顏色,大小,rotation 等等。更重要的是,用戶可以在任意位置使用自定義的顏色和大小來顯示動畫「pings」;它還支持滑鼠拖動和縮放,100% 免費和開源。在線演示2. Ember Charts
  • 程序猿必備的9款JavaScript圖表庫插件
    這些JavaScript庫讓任務變得更容易,因為開發人員不必忍受語言語法的改變就可以將這些神奇的數字轉換成可理解的圖表。這裡有很多的JavaScript庫。這就是為什麼這九個被挑選出來的原因。他們脫穎而出,並將很好地為您的目的服務。
  • R筆記3:ggplot繪製商務圖表--雜誌級商業圖表
    ,由於以往都是使用Excel作圖,在看ggplot的兩本書時會很困惑,一是書中的例子都是使用系統自帶的數據集,初學者不知道如何換成自己的數據;二是那些數據集都是長數據,而初學者的數據可能都是寬數據,那些代碼無法用。
  • springboot2.1.5集成fineReport報表工具
    集成jar首先將fineReport提供集成的jar包,加入本地倉庫中代碼如下:call mvn install:install-file -Dfile=F:\FineReport_9.0\WebReport\WEB-INF\lib\fr-core-9.0.jar -DgroupId