青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

如何使用Python生成詞云圖?Python怎么用pyecharts庫生成詞云圖

詞云圖是一種表現文本數據的視覺方式,通過不同顏色詞匯來在一個形狀內組成圖像,這樣能夠將大量文本數據展示出來 。而python也是有方法來繪制詞云圖的,下面這篇文章所要介紹的內容就是,如何使用第三方庫pyecharts來生成詞云圖 。

如何使用Python生成詞云圖?Python怎么用pyecharts庫生成詞云圖


1.該庫生成詞云圖需要導入其中的options模塊以及charts模塊,導入完成之后要定義數據源,也就是生成詞云的文本數據 。而這些文本數據需要放在元組之中保存,因為還要用數字來表示這些文本的優先級以及大小,數字大的就可以放在中間且字體額外放大,代碼如下:
import pyecharts.options as optsfrom pyecharts.charts import WordClouddata = [("生活資源", "999"),("供熱管理", "888"),("一次供水問題", "588")]2.然后就是通過WordCloud()方法來生成詞云圖了,在這個后面需要點add()方法來設置詞云圖的名稱、詞云圖的數據以及詞云圖字體大小的范圍 。然后還需要去點set_global_opts()方法來設置詞云圖的樣式,最后調用render()方法就可以將生成的詞云圖保存在HTML文檔之中,詳細代碼示例如下所示:
WordCloud().add(series_name="分析", data_pair=data, word_size_range=[6, 66]).set_global_opts(title_opts=opts.TitleOpts(title="分析", title_textstyle_opts=opts.TextStyleOpts(font_size=23)),tooltip_opts=opts.TooltipOpts(is_show=True),).render("詞云圖.html"))上面是最為簡單的生成詞云圖的方式,實際上可以在add()方法之中添加shape參數,然后給它賦’circle’, ‘cardioid’, ‘diamond’, ‘star’這些值,這樣就可以改變詞云圖的輪廓,也就是生成詞云之后的形狀 。
【如何使用Python生成詞云圖?Python怎么用pyecharts庫生成詞云圖】以上就是關于“如何使用Python生成詞云圖?Python怎么用pyecharts庫生成詞云圖”的全部內容了,希望對你有所幫助 。
如何使用Python生成詞云圖?Python怎么用pyecharts庫生成詞云圖


如何使用Python生成詞云圖?Python怎么用pyecharts庫生成詞云圖


如何使用Python生成詞云圖?Python怎么用pyecharts庫生成詞云圖


微信掃碼,學習更方便
如何使用Python生成詞云圖?Python怎么用pyecharts庫生成詞云圖


現在報名贈100例知識點合集
如何使用Python生成詞云圖?Python怎么用pyecharts庫生成詞云圖


    猜你喜歡