哪個(gè)數(shù)據(jù)可視化工具比較好?
看了一下其他的回答,都是利用現(xiàn)有的可視化軟件,這里以Python為例,介紹2個(gè)比較好用的可視化包—seaborn和pyecharts,簡(jiǎn)單易學(xué)、容易上手,繪制的圖形漂亮、大方、整潔,感興趣的朋友可以嘗試一下,實(shí)驗(yàn)環(huán)境win10python3.6pycharm5.0,主要內(nèi)容如下:
:這是一個(gè)基于matplotlib的可視化包,是對(duì)matplotlib更高級(jí)的API封裝,繪制的圖形種類(lèi)繁多,包括常見(jiàn)的折線圖、柱狀圖、餅狀圖、箱型圖、熱力圖等,所需的代碼量更少,使用起來(lái)更方便,下面我簡(jiǎn)單介紹一下這個(gè)包的安裝和使用:
安裝seaborn,這個(gè)直接在cmd窗口輸入命令“pipinstallseaborn”就行,如下:
安裝成功后,我們就可以進(jìn)行簡(jiǎn)單的測(cè)試了,代碼如下,很簡(jiǎn)單:
程序運(yùn)行截圖如下:
更多示例的話,可以查看seaborn官網(wǎng)的教程,很豐富,也有詳細(xì)代碼注釋和說(shuō)明,值得學(xué)習(xí)一下:
:這個(gè)是echarts提供給python的一個(gè)接口,在前端的數(shù)據(jù)可視化中,可能會(huì)用到這個(gè)echarts包,借助pyecharts,我們不僅可以繪制出漂亮的柱狀圖、折線圖等,還可以繪制3D圖形、地圖、雷達(dá)圖、極坐標(biāo)系圖等,簡(jiǎn)單好用,非常值得學(xué)習(xí),下面我簡(jiǎn)單介紹一下這個(gè)包的安裝和使用:
安裝pyecharts,這個(gè)直接在cmd窗口輸入命令“pipinstallpyecharts”就行,如下:
安裝成功后,我們就可以進(jìn)行簡(jiǎn)單的測(cè)試了,代碼如下,繪制了一個(gè)簡(jiǎn)單的柱狀圖:
程序運(yùn)行截圖如下:
更多示例的話,也可以查看官方的教程,介紹很詳細(xì),參數(shù)說(shuō)明也很具體,值得一學(xué):
至此,這里就簡(jiǎn)單介紹了seaborn和pyecharts包的安裝和使用。總的來(lái)說(shuō),這2個(gè)包使用起來(lái)非常方便,簡(jiǎn)單易學(xué)、容易上手,繪制的圖形也很美觀、漂亮,只要你有一點(diǎn)python基礎(chǔ),看看官方示例,很快就能掌握的,當(dāng)然,你也可以使用可視化工具來(lái)完成,像JMP等,這里就是提供一種思路,感興趣的朋友可以嘗試一下,希望以上分享的內(nèi)容能對(duì)你有所幫助吧,也歡迎大家評(píng)論、留言。
在做網(wǎng)頁(yè)時(shí),網(wǎng)頁(yè)上面的那個(gè)自動(dòng)滾動(dòng)的頁(yè)面是怎么弄出來(lái)?
css屬性overflow-y:autoDIV里面的內(nèi)容超過(guò)DIV的高度,右邊就會(huì)自動(dòng)出現(xiàn)滾動(dòng)條1、用一個(gè)div,定制成圖中的寬度和高度2、然后再把div的樣式設(shè)成overflow-y:scroll,當(dāng)div里的文字超出那個(gè)高度的時(shí)候,滾動(dòng)條就出來(lái)了。例如: