請問這種圖表是如何做出來的?
在一份互聯網數據報告中看到這樣的圖,請問能否用excel來做呢?或者複雜一點用MATLAB 、python來做呢?
這幾個詞雲工具都是可以滿足你的需求的,以下是國外的工具,需要翻牆。
1、Wordle
工具地址:http://www.wordle.net/
Wordle是一個用於從文本生成詞雲圖而提供的遊戲工具。雲圖會更加突出話題並頻繁地出現在源文本,你可以調整不同的字體,布局和配色方案等樣式。做完詞雲圖,你可以列印出來或儲存。
2、WordItOut
工具地址:http://worditout.com/
WordItOut的操作簡單,進入網站後只需要輸入一段文本,然後就可以生成各種樣式的「雲」文字。用戶可以根據自己的需要對WordItOut進行再設計,比如顏色、字元、字體、背景、文字位置等,保存下載後,可以複製。
但是WordItOut是不識別中文的,如果輸入中英混合的文本,保存後只顯示英文字體,對於不懂英文的同學是比較痛苦的。
3、Tagxedo
工具地址:http://www.tagxedo.com/
Tagxedo有幾大優點:強大的導入功能(可導入網頁、文字等)、自定義設置詞雲形狀(這個真心好)、可導入想要的字體、顏色主題多(各種選擇)等。最重要的是它支持中文哦,你可以根據自己的喜好進行設置字雲respin和respin,是一款很不錯的詞雲的製作工具。
4、Tagul
工具地址:https://tagul.com/
Tagul雲可以自定義字體、詞雲的形狀(有愛心、BUS、雪人、人像、UFO等),顏色等,做出來的詞雲圖很酷炫,為網站訪問者提供良好的用戶體驗。用戶可以在網站做好詞雲圖,然後印在衣服、杯子、滑鼠墊等地方,自己設計身邊的物件,感覺很有成就感,很實用的網站。
5、Tocloud
工具地址:http://www.tocloud.com/
ToCloud 是一個在線免費標籤雲生成器,你可以設置詞的長度和頻率。ToCloud也非常好用,它能提取短語,是一個比較好的標籤雲工具之一利用詞頻生成詞雲,你可以快速了解頁面優化了某些單詞。
現在,來兩款國內的數據產品,絕對國產,請接收。
1、圖悅
工具地址:http://www.picdata.cn/
這款國內的在線詞頻分析工具,在長文本自動分詞並製作詞雲方面還是很出眾的,而且也容易上手,還可以自定義定製圖形模板:標準、微信、地圖等,切換自如,用起來體驗很不錯。
但是圖悅在導出excel詞頻有一些不足的地方,不介意的話可以忽略。
2、BDP個人版
工具地址:https://me.bdp.cn/home.html
這是一款數據可視化工具,除了詞雲,還有很多其他酷炫的圖表,如GIS地圖、漏斗圖、瀑布圖、桑基圖等,來了解它們的詞雲。工具很容易上手,直接把詞語這個數據拉到維度欄,再選擇詞雲就瞬間呈現詞雲圖表,BDP會自動算好詞頻,你可以設置顏色,快速實現詞雲可視化,特別簡單。
不足之處,不是專門製作詞雲的工具,但是還有幾十種圖表供你使用,是一款比較好的數據分析工具。
這麼多款,大家自行選擇吧,感興趣的話都可以試試,會有很多有意思的發現,原來詞雲可視化是如此簡單。
office直接做不出來,長期需要插入office文檔的化建議用插件Infogram正式推出結合Excel使用的圖表插件_win8_新鋒網偶爾用,就用第三方在線生成,再轉到office文檔中去Wordle: 在線製作」文字雲」
我幾乎可以肯定的對樓主說,不僅這種可視化,將來你看到再複雜再精妙的可視化,D3.js都可以做,官方網站D3.js - Data-Driven Documents,這是其中一例,Word Cloud Generator。
樓上的回答給出了很多可以實現雲圖的工具了,我推薦一個我最近發現的比較好用,而且很簡單,而且語言為中文的工具吧:圖表秀。向樓主po的兩張雲圖都非常容易實現,可以直接敲擊文字和數字,也可以直接導入excel,就會直接生產,還可以根據自己的喜好更改顏色。文字的大小和角度都可以調節,特別方便。
▼ 製作步驟
1、在線註冊(關注「沒品內容官」,微信號「mpnrg1987」,輸入關鍵字「雲」即可獲取鏈接)
2、輸入要變形的文字
3、在【 Shapes 】選擇圖形,也可以添加自定義圖形
4、由於原版本僅支持英文數字,所以漢字需要自己導入字體(控制面板 - 字體,將裡面需要的中文字體複製到桌面,小官這裡選擇「宋體」),然後在【 Fonts 】中導入
5、【 Layout 】里可以調整字體傾斜度
6、【 Colors and Animations 】中可以調字體顏色、背景色等效果
7、都調整完後,就可以點擊【 Visualize 】生成「文字雲」啦
下期聊點啥呢?!
長按二維碼識別星球,關注「沒品內容官」
好好學習,天天向上Python的wordcloud庫+jieba分詞完美支持中文。
安利推廣Wordcloud中英文詞雲生成器WCM_V2.0升級版Python編寫的支持中文詞雲(wordcloud)GUI界面程序附上使用方法:ec2 是支持字元雲的,到 ec3 不知為什麼給放棄了
可以用echarts實現,ECharts · Example裡面有案例,字元雲,可以很好地實現樓主的要求。
d3.js可以在線生成
弱弱的問一句怎麼載入中文字體。。。太蠢不要打我
文字雲效果,由飛舞的糰子寫的腳本,還可以在ae里生成,做文字層動畫。
Excel是可以用來做tagcloud相關的圖表的,只不過能否做成圓形,還未驗證。除此之外,還可以利用數據可視化的軟體來製作像tagcloud的圖表。如果對於JS以及SVG比較熟悉,還可以自己來寫這個tagcloud圖表。
推薦閱讀:
※Python plotly能否取代echarts或者其他繪圖工具?
※為什麼Echarts 3.0 這麼碉堡的黑科技不能做成能在線傻瓜式編輯圖表的功能呢?
TAG:設計 | MicrosoftExcel | 圖表 | Highcharts | ECharts |