Highcharts 好用還是 ECharts 好用?

時間 2021-06-02 16:15:58

1樓:risent

感覺相比以前,ECharts最近幾年有了很大進步,GitLab官方也用了Echarts。

Why we chose ECharts for data visualizations

2樓:觀遠學院

不請自來~

ECharts估計是國內最流行的開源視覺化圖表庫了。提供一些乾貨供大家自己體驗~

ECharts:

主頁:https://

echarts.apache.org/zh/i

ndex.html

採用商業友好的Apache 2.0 License

HighCharts:

主頁:https://www.

成熟的商業視覺化圖表庫,收費,在ECharts之前就已經是全球中比較流行的視覺化圖表庫之一

聽不少業界人士說HighCharts比ECharts更好看、更好用,不過現在ECharts經過多年發展也已經非常不錯了

在圖形配置方面,ECharts和HighCharts的配置方式非常類似,都是提供了一種類似「使用JSON來定義配置」的框架(下面會詳細介紹),所以兩者被歸到」ECharts「類。

ECharts有啥優點?

1、入門門檻低,對於需要用啥圖形,直接官網上找例子,然後把資料轉為該例子的格式就好了

2、配置靈活,很多地方都可以配置,很方便定製化

3樓:

echart 4.0 highchart 8.0highchart和ecahrt折線圖效能對比 - eflay - 部落格園

其實使用上兩者很類似,都是看著option該怎麼配然後給資料,不過效能上highchart佔記憶體明顯的小,而64位chrome瀏覽器預設單頁面js只能佔1.5G左右的記憶體,加引數也最多2g,用echart的話記憶體實在是不夠我用的,資料量特別大的話highchart有明顯優勢,但是這麼大的資料量下已經開始卡了,不推薦單頁模式搞大資料量,在流暢度操作的效能方面,。兩者差不多。

echart和vue結合的元件vue-echarts還是比較好用的,但是highchart我試了下highcharts-vue根本用不起來,官方有人提了相同的issue,沒法解決。

4樓:小狐狸

很多裡面用的都是echarts。

但有一次需要使用雙對數座標軸時,在echart上沒有找到,才用的highcharts。也可能是我自己沒看到,因為只找到了單對數座標軸的。

至於文件方面,我感覺兩個差不多少。相對於全面性來說應該還是highcharts更多一些。

5樓:熱心網友小彭

看用途了,如果商用,建議highcharts,完善易擴充套件,如果僅僅為了學習建議直接學習d3,這樣你可以知道如何實現highcharts.

6樓:Virushi

都用過,推薦highcharts。

這麼形容它的文件吧,只有你想不到的,沒有它沒寫到的。。。

再說下echarts和地圖結合,地圖深度定製的話,你最終會放棄某度地圖,那個api,那個bug,嘖嘖。。。

7樓:

如果是商業用途,推薦使用ECharts。Highcharts如果用在商業用途上,是需要授權的http://

highcharts.com.cn/license

8樓:楊鋼

只UI設計一條,Echarts就已經完爆Highcharts了。畢竟國內大多數公司還是更加注重頁面效果的。

至於很多人說文件的問題,個人認為已經很詳細明了啦,如果不想下一點點功夫,那你還做什麼開發啊?作為開發必然要自己琢磨折騰,無論是圖表還是其他。

9樓:李騰

ECharts圖表豐富,Highcharts文件很讚。

文件很重要。

平時用的時候,優先Highcharts,其圖表型別無法滿足需求時,則使用ECharts補充。

Highcharts是商用性質的,做商業專案是要考慮一下的,雖然費用並不很高。但是你懂得,有些(很多)公司認為這是不值得的。。。他們有些甚至願意為Flash版的FusionCharts付費,當看到ECharts時就很自然的做出選擇。

畢竟決策者是不看文件的。

10樓:FigureOut

Echarts有很多很炫的動態功能,HighCharts是提供不了的。與OpenLayers結合的話,還是Echarts比較好,畢竟兩者都是用Canvas畫的圖

11樓:張大蔥

highcharts收費,echarts免費,公司要是用highcharts而且由你而起應該還蠻貴的,highcharts專業一些,國外用的比較多啦,echarts呢,對於初學者是比較友好的,開源的總有開源的好處嗎,官網社群的案例還是蠻多的,見仁見智,不要一棒子打死啊。

12樓:

之前有個同事的專案讓我公升級,當時使用2做的,我給公升級到3,真的是有縫公升級啊,坑很多,部分配製發生了變化,文件寫的並不是很清楚,而且有的圖表沒有了,有個圖樣式變化了。結果本來說一下午搞定的事情,搞了好幾天把。總之,還是需要乙個穩定的公升級最好了。

但是,是免費的,而且,圖表型別很多。就這一點,我相信你就會自己做出選擇了。

13樓:

ECharts 的發展是廣度,而 HighCharts 是深度。工作上二者都使用過,做的是乙個動態的 OHLC 型別圖表,比較了一圈最終選擇了 HighCharts,原因是 HighCharts 擁有更多專業的配置。

ECharts 在圖表型別上是有優勢的,覆蓋面很廣,你能想到的基本它都有提供 ,好像很多酷炫的監控大屏就用到了它。但 ECharts 的文件依然不行,即便是公升級到了版本 3,有一些配置項的說明還是模糊不清,fiddler 鏈結還有一些是 href="#",這導致了使用時要花一段時間去嘗試配置項,慢慢才能摸索出來。

14樓:westgo

大神們,怎麼寫 Highstock多表聯動? 在描述多點的時候(上萬),用echart比不上Highstock的,尤其5萬以上資料時。。。Highstock聯動怎木寫,求大神指路。。

15樓:lyra

Echarts還是很好用的,不過限於2D圖表,要實現3D的圖表,還是Highcharts更方便一點吧,型別比較多。Echarts目前只看到了地球的3D實現

16樓:sadkilo

看了不少回覆都是2014,2023年的, echarts一直都在更新, 就目前看,我覺得echarts比得上hightchart了

17樓:嘿嘿嘿

highcharts是基於svg技術的,而echarts基於canvas,兩者技術基礎完全不一樣,各有特點。而後者是可以在瀏覽器實現3D圖形的,給個鏈結 Earth with sun light and universe ,這種效果highcharts是完全不可能做得到的。

18樓:peixiaofu

我之前用的是ichart,但是專案中要用地圖,只能選擇echart,就這樣乙個專案中有兩種,畫圖外掛程式。不過可以學習一下也不錯。ichart畫出來的動洗不好看,highchart沒有用過。

19樓:Twiknight

如果不介意SVG的話,可以直接react/vue+d3。

react/vue用來布局;d3用來計算SVG元素的屬性。

缺點是需要自己造一部分輪子,需要開發者對SVG有一些了解;優點是可以對付各種奇葩需求。

20樓:

echarts距離完爆highcharts指日可待(等到echarts有3d圖的時候)

樓上各位真的該update一下了,看commit就知道echarts飛速進步中。

21樓:

乙個很恰當的比喻:Highcharts 和 Echarts 就像是 Office 和 WPS 的關係。

不過這也是暫時的,相信Echarts會做得更好,誰說中國產的東西比不過外國。

眼霜好用還是眼部精華好用?

hncd1edc 我覺得嬌韵詩雙萃眼部精華眼霜還不錯的,也非常好用,值得試試,來看看幾位朋友的試用評價。接觸嬌韵詩品牌已經有一年多的時間了,從最初的唇油 身體精油到後來的眼唇卸妝液 眼霜 雙萃精華 頸霜,用下來體驗感都非常不錯。入手這款2合1眼霜,主要看中它的淡化黑眼圈功效,我是搭配超速眼霜一起使用...

iPhone好用還是安卓手機好用?

舉乙個例子。手頭有一部EMUI9.1的榮耀暢玩7X和一部ios12.3.1的iPhone5s,在執行速度上,明明是榮耀更快,但由於過渡動畫有時會掉幀,就感覺很卡頓,讓人非常難受 而5s開啟應用自然是巨慢無比,但過渡動畫做的很順滑,反而覺得要流暢一些 這可能就是安卓和ios在體驗上的差別所在吧。分割線...

華為手機好用還是蘋果手機好用?

巴巴爸爸 喜歡華為的會跟你說華為好用,喜歡蘋果的會跟你說蘋果好用,還有一些看到這種話題就來引戰的 打遊戲建議蘋果,辦公建議華為,現在2020年了蘋果也不是絕對不卡,安卓也不是卡成 你自己考慮,別有著花50塊錢然後說買了假貨這種想法的存在。 丶阿肆 以前用蘋果的建議繼續用蘋果,以前用安卓的建議用華為,...