Python源碼05:使用Pyecharts畫詞云圖圖

**Pyecharts是一個用于生成 Echarts 圖表的 Python 庫。Echarts 是一個基于 JavaScript 的數據可視化庫,提供了豐富的圖表類型和交互功能。**通過 Pyecharts,你可以使用 Python 代碼生成各種類型的 Echarts 圖表,例如折線圖、柱狀圖、餅圖、散點圖等。

Pyecharts 提供了許多方便的 API 和方法,可以讓你輕松地創建和定制自己的圖表。以下是一些常用的 Pyecharts 方法:

Bar():用于創建柱狀圖

Line():用于創建折線圖

Pie():用于創建餅圖

Scatter():用于創建散點圖

Option():用于設置圖表選項

render():用于生成 HTML 文件并打開圖表

示例源碼1
在這里插入圖片描述

import pyecharts.options as opts
from pyecharts.charts import WordClouddata = [("生活資源", "999"),("供熱管理", "888"),("供氣質量", "777"),("生活用水管理", "688"),("一次供水問題", "588"),("交通運輸", "516"),("城市交通", "515"),("環境保護", "483"),("房地產管理", "462"),("城鄉建設", "449"),("社會保障與福利", "429"),("社會保障", "407"),("文體與教育管理", "406"),("公共安全", "406"),("公交運輸管理", "386"),("出租車運營管理", "385"),("供熱管理", "375"),("市容環衛", "355"),("自然資源管理", "355"),("粉塵污染", "335"),("噪聲污染", "324"),("土地資源管理", "304"),("物業服務與管理", "304"),("醫療衛生", "284"),("粉煤灰污染", "284"),("占道", "284"),("供熱發展", "254"),("農村土地規劃管理", "254"),("生活噪音", "253"),("供熱單位影響", "253"),("城市供電", "223"),("房屋質量與安全", "223"),("大氣污染", "223"),("房屋安全", "223"),("文化活動", "223"),("拆遷管理", "223"),("公共設施", "223"),("供氣質量", "223"),("供電管理", "223"),("燃氣管理", "152"),("教育管理", "152"),("醫療糾紛", "152"),("執法監督", "152"),("設備安全", "152"),("政務建設", "152"),("縣區、開發區", "152"),("宏觀經濟", "152"),("教育管理", "112"),("社會保障", "112"),("生活用水管理", "112"),("物業服務與管理", "112"),("分類列表", "112"),("農業生產", "112"),("二次供水問題", "112"),("城市公共設施", "92"),("拆遷政策咨詢", "92"),("物業服務", "92"),("物業管理", "92"),("社會保障保險管理", "92"),("低保管理", "92"),("文娛市場管理", "72"),("城市交通秩序管理", "72"),("執法爭議", "72"),("商業煙塵污染", "72"),("占道堆放", "71"),("地上設施", "71"),("水質", "71"),("無水", "71"),("供熱單位影響", "71"),("人行道管理", "71"),("主網原因", "71"),("集中供熱", "71"),("客運管理", "71"),("國有公交(大巴)管理", "71"),("工業粉塵污染", "71"),("治安案件", "71"),("壓力容器安全", "71"),("身份證管理", "71"),("群眾健身", "41"),("工業排放污染", "41"),("破壞森林資源", "41"),("市場收費", "41"),("生產資金", "41"),("生產噪聲", "41"),("農村低保", "41"),("勞動爭議", "41"),("勞動合同爭議", "41"),("勞動報酬與福利", "41"),("醫療事故", "21"),("停供", "21"),("基礎教育", "21"),("職業教育", "21"),("物業資質管理", "21"),("拆遷補償", "21"),("設施維護", "21"),("市場外溢", "11"),("占道經營", "11"),("樹木管理", "11"),("農村基礎設施", "11"),("無水", "11"),("供氣質量", "11"),("停氣", "11"),("市政府工作部門(含部門管理機構、直屬單位)", "11"),("燃氣管理", "11"),("市容環衛", "11"),("新聞傳媒", "11"),("人才招聘", "11"),("市場環境", "11"),("行政事業收費", "11"),("食品安全與衛生", "11"),("城市交通", "11"),("房地產開發", "11"),("房屋配套問題", "11"),("物業服務", "11"),("物業管理", "11"),("占道", "11"),("園林綠化", "11"),("戶籍管理及身份證", "11"),("公交運輸管理", "11"),("公路(水路)交通", "11"),("房屋與圖紙不符", "11"),("有線電視", "11"),("社會治安", "11"),("林業資源", "11"),("其他行政事業收費", "11"),("經營性收費", "11"),("食品安全與衛生", "11"),("體育活動", "11"),("有線電視安裝及調試維護", "11"),("低保管理", "11"),("勞動爭議", "11"),("社會福利及事務", "11"),("一次供水問題", "11"),
](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("basic_wordcloud.html")
)

源碼示例02在這里插入圖片描述

from pyecharts import options as opts
from pyecharts.charts import WordCloud
from pyecharts.globals import SymbolTypewords = [("Sam S Club", 10000),("Macys", 6181),("Amy Schumer", 4386),("Jurassic World", 4055),("Charter Communications", 2467),("Chick Fil A", 2244),("Planet Fitness", 1868),("Pitch Perfect", 1484),("Express", 1112),("Home", 865),("Johnny Depp", 847),("Lena Dunham", 582),("Lewis Hamilton", 555),("KXAN", 550),("Mary Ellen Mark", 462),("Farrah Abraham", 366),("Rita Ora", 360),("Serena Williams", 282),("NCAA baseball tournament", 273),("Point Break", 265),
]
c = (WordCloud().add("", words, word_size_range=[20, 100], shape=SymbolType.DIAMOND).set_global_opts(title_opts=opts.TitleOpts(title="WordCloud-shape-diamond")).render("wordcloud_diamond.html")
)

示例源碼03在這里插入圖片描述


from pyecharts import options as opts
from pyecharts.charts import WordCloudwords = [("花鳥市場", 1446),("汽車", 928),("視頻", 906),("電視", 825),("Lover Boy 88", 514),("動漫", 486),("音樂", 53),("直播", 163),("廣播電臺", 86),("戲曲曲藝", 17),("演出票務", 6),("給陌生的你聽", 1),("資訊", 1437),("商業財經", 422),("娛樂八卦", 353),("軍事", 331),("科技資訊", 313),("社會時政", 307),("時尚", 43),("網絡奇聞", 15),("旅游出行", 438),("景點類型", 957),("國內游", 927),("遠途出行方式", 908),("酒店", 693),("關注景點", 611),("旅游網站偏好", 512),("出國游", 382),("交通票務", 312),("旅游方式", 187),("旅游主題", 163),("港澳臺", 104),("本地周邊游", 3),("小賣家", 1331),("全日制學校", 941),("基礎教育科目", 585),("考試培訓", 473),("語言學習", 358),("留學", 246),("K12課程培訓", 207),("藝術培訓", 194),("技能培訓", 104),("IT培訓", 87),("高等教育專業", 63),("家教", 48),("體育培訓", 23),("職場培訓", 5),("金融財經", 1328),("銀行", 765),("股票", 452),("保險", 415),("貸款", 253),("基金", 211),("信用卡", 180),("外匯", 138),("P2P", 116),("貴金屬", 98),("債券", 93),("網絡理財", 92),("信托", 90),("征信", 76),("期貨", 76),("公積金", 40),("銀行理財", 36),("銀行業務", 30),("典當", 7),("海外置業", 1),("汽車", 1309),("汽車檔次", 965),("汽車品牌", 900),("汽車車型", 727),("購車階段", 461),("二手車", 309),("汽車美容", 260),("新能源汽車", 173),("汽車維修", 155),("租車服務", 136),("車展", 121),("違章查詢", 76),("汽車改裝", 62),("汽車用品", 37),("路況查詢", 32),("汽車保險", 28),("陪駕代駕", 4),("網絡購物", 1275),("做我的貓", 1088),("只想要你知道", 907),("團購", 837),("比價", 201),("海淘", 195),("移動APP購物", 179),("支付方式", 119),("代購", 43),("體育健身", 1234),("體育賽事項目", 802),("運動項目", 405),("體育類賽事", 337),("健身項目", 199),("健身房健身", 78),("運動健身", 77),("家庭健身", 36),("健身器械", 29),("辦公室健身", 3),("商務服務", 1201),("法律咨詢", 508),("化工材料", 147),("廣告服務", 125),("會計審計", 115),("人員招聘", 101),("印刷打印", 66),("知識產權", 32),("翻譯", 22),("安全安保", 9),("公關服務", 8),("商旅服務", 2),("展會服務", 2),("特許經營", 1),("休閑愛好", 1169),("收藏", 412),("攝影", 393),("溫泉", 230),("博彩彩票", 211),("美術", 207),("書法", 139),("DIY手工", 75),("舞蹈", 23),("釣魚", 21),("棋牌桌游", 17),("KTV", 6),("密室", 5),("采摘", 4),("電玩", 1),("真人CS", 1),("轟趴", 1),("家電數碼", 1111),("手機", 885),("電腦", 543),("大家電", 321),("家電關注品牌", 253),("網絡設備", 162),("攝影器材", 149),("影音設備", 133),("辦公數碼設備", 113),("生活電器", 67),("廚房電器", 54),("智能設備", 45),("個人護理電器", 22),("服飾鞋包", 1047),("服裝", 566),("飾品", 289),("鞋", 184),("箱包", 168),("奢侈品", 137),("母嬰親子", 1041),("孕嬰保健", 505),("母嬰社區", 299),("早教", 103),("奶粉輔食", 66),("童車童床", 41),("關注品牌", 271),("寶寶玩樂", 30),("母嬰護理服務", 25),("紙尿褲濕巾", 16),("媽媽用品", 15),("寶寶起名", 12),("童裝童鞋", 9),("胎教", 8),("寶寶安全", 1),("寶寶洗護用品", 1),("軟件應用", 1018),("系統工具", 896),("理財購物", 440),("生活實用", 365),("影音圖像", 256),("社交通訊", 214),("手機美化", 39),("辦公學習", 28),("應用市場", 23),("母嬰育兒", 14),("游戲", 946),("手機游戲", 565),("PC游戲", 353),("網頁游戲", 254),("游戲機", 188),("模擬輔助", 166),("個護美容", 942),("護膚品", 177),("彩妝", 133),("美發", 80),("香水", 50),("個人護理", 46),("美甲", 26),("SPA美體", 21),("花鳥萌寵", 914),("綠植花卉", 311),("狗", 257),("其他寵物", 131),("水族", 125),("貓", 122),("動物", 81),("鳥", 67),("寵物用品", 41),("寵物服務", 26),("書籍閱讀", 913),("網絡小說", 483),("關注書籍", 128),("文學", 105),("報刊雜志", 77),("人文社科", 22),("建材家居", 907),("裝修建材", 644),("家具", 273),("家居風格", 187),("家居家裝關注品牌", 140),("家紡", 107),("廚具", 47),("燈具", 43),("家居飾品", 29),("家居日常用品", 10),("生活服務", 883),("物流配送", 536),("家政服務", 108),("攝影服務", 49),("搬家服務", 38),("物業維修", 37),("婚慶服務", 24),("二手回收", 24),("鮮花配送", 3),("維修服務", 3),("殯葬服務", 1),("求職創業", 874),("創業", 363),("目標職位", 162),("目標行業", 50),("兼職", 21),("期望年薪", 20),("實習", 16),("雇主類型", 10),("星座運勢", 789),("星座", 316),("算命", 303),("解夢", 196),("風水", 93),("面相分析", 47),("手相", 32),("公益", 90),
]c = (WordCloud().add("",words,word_size_range=[20, 100],textstyle_opts=opts.TextStyleOpts(font_family="cursive"),).set_global_opts(title_opts=opts.TitleOpts(title="WordCloud-自定義文字樣式")).render("wordcloud_custom_font_style.html")
)

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/39758.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/39758.shtml
英文地址,請注明出處:http://en.pswp.cn/news/39758.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Glide 的超時控制相關處理

作者:newki 前言 Glide 相信大家都不陌生,各種源碼分析,使用介紹大家應該都是爛熟于心。但是設置 Glide 的超時問題大家遇到過沒有。 我遇到了,并且掉坑里了,情況是這樣的。 調用接口從網絡拉取用戶頭像&#xff0c…

3.微服務概述

1.大型網絡架構變遷 SOA與微服務最大的差別就是服務拆分的細度,目前大多數微服務實際上是SOA架構,真正的微服務應該是一個接口對應一個服務器,開發速度快、成本高; 微服務SOA能拆分的就拆分是整體的,服務能放一起的都…

自動駕駛HMI產品技術方案

版本變更 序號 日期 變更內容 編制人 審核人 文檔版本 1 2 1.

【計算機網絡】13、ARP 包:廣播自己的 mac 地址和 ip

機器啟動時,會向外廣播自己的 mac 地址和 ip 地址,這個即稱為 arp 協議。范圍是未經過路由器的部分,如下圖的藍色部分,范圍內的設備都會在本地記錄 mac 和 ip 的綁定信息,若有重復則覆蓋更新(例如先收到 ma…

【Spring】深入理解 Spring 事務及其傳播機制

文章目錄 一、Spring 事務是什么二、Spring 中事務的實現方法2.1 Spring 編程式事務(手動)2.1.1 編程式事務的使用演示2.1.2 編程式事務存在的問題 2.2 Spring 聲明式事務(自動)2.2.1 Transactional 作用范圍2.2.2 Transactional …

騰訊云GPU服務器GN7實例NVIDIA T4 GPU卡

騰訊云GPU服務器GN7實例搭載1顆 NVIDIA T4 GPU,8核32G配置,系統盤為100G 高性能云硬盤,自帶5M公網帶寬,系統鏡像可選Linux和Windows,地域可選廣州/上海/北京/新加坡/南京/重慶/成都/首爾/中國香港/德國/東京/曼谷/硅谷…

安卓純代碼布局開發游戲二:Android Studio開發環境搭建

1.Android Studio下載: Download Android Studio & App Tools - Android Developers 2.安裝 安裝過程非常簡單,找到下載包,一直點Next即可。 3.下載Android SDK 第一次進入Android Studio默認會先下載Android SDK,筆者下載的Android SDK存…

零售行業供應鏈管理核心KPI指標(三)

完美訂單滿足率和退貨率 完美訂單滿足率有三個方面的因素影響:訂單按時、足量、無損交貨。通常情況下零售企業追求線上訂單履行周期慢慢達到行業平均水平,就是交付的速度變快了,這個肯定是一件好事情,趨勢越來越好。 同時&#…

歐拉公式

文章目錄 歐拉公式e歐拉恒等式歐拉公式歐拉公式 推導2步驟1: 使用泰勒級數展開步驟2: 將 i x i x ix 代入 e x e^x ex 復平面上推導歐拉公式步驟1:復平面上的復數表示步驟2:定義復數的指數形式步驟3:求導步驟4:連接兩種形式步驟…

ubuntu安裝opencv4

apt 安裝 sudo apt install libopencv-dev python3-opencvpkg-config查看安裝 sudo apt install pkg-configpkg-config --modversion opencv4pkg-config --libs --cflags opencv4參考 如何在 Ubuntu 20.04 上安裝 OpenCV pkg-config 詳解

spark yarn 開啟動態資源分配

概念 不需要指定并發,只需要指定內存, 程序在運行后會動態調節并發數量,我們只需要設置一個上線即可 在spark 配置文件設置: spark.dynamicAllocation.enabled true spark.shuffle.service.enabled true 準備shuffer jar 將spar…

星際爭霸之小霸王之小蜜蜂(一)

目錄 前言 一、安裝pygame庫 1、pygame庫簡介 2、在windows系統安裝pygame庫 二 、搭建游戲框架 1、創建游戲窗口 2、改變窗口顏色 總結 前言 大家應該都看過或者都聽說過python神書“大蟒蛇”,上面有一個案例是《外星人入侵》,游戲介紹讓我想起了上…

炫酷UI前端效果的CSS生成工具

提升設計人員和前端開發人員的工作 推薦炫酷UI前端效果的CSS生成工具1.Neumorphism2.帶有漸變的圖標3.Interactions4.大型數據庫5.動畫6.Mask7.動畫按鈕8. 自定義形狀分隔線9.背景圖案10. SVG波浪推薦炫酷UI前端效果的CSS生成工具 1.Neumorphism 地址:https://neumorphism.i…

【Nginx17】Nginx學習:目錄索引、字符集與瀏覽器判斷模塊

Nginx學習:目錄索引、字符集與瀏覽器判斷模塊 今天要學習的內容有幾個還是大家比較常見的,所以學習起來也不會特別費勁。對于目錄的默認頁設置大家都不會陌生,字符集的設置也比較常見,而瀏覽器的判斷這一塊,可能有同學…

深入源碼分析kubernetes informer機制(二)Reflector

[閱讀指南] 這是該系列第二篇 基于kubernetes 1.27 stage版本 為了方便閱讀,后續所有代碼均省略了錯誤處理及與關注邏輯無關的部分。 文章目錄 Reflector是什么整體結構工作流程list拉取數據緩存resync操作watch監聽操作 總結 Reflector是什么 reflector在informer…

RocketMQ雙主雙從同步集群部署

🎈 作者:互聯網-小啊宇 🎈 簡介: CSDN 運維領域創作者、阿里云專家博主。目前從事 Kubernetes運維相關工作,擅長Linux系統運維、開源監控軟件維護、Kubernetes容器技術、CI/CD持續集成、自動化運維、開源軟件部署維護…

學習筆記十九:Pod常見的狀態和重啟策略

Pod常見的狀態和重啟策略 常見的pod狀態第一階段:第二階段:擴展: pod重啟策略測試Always重啟策略正常停止容器內的tomcat服務非正常停止容器里的tomcat服務 測試never重啟策略正常停止容器里的tomcat服務非正常停止容器里的tomcat服務 測試On…

Mac安裝opencv后無法導入cv2的解決方法

前提條件:以下兩個插件安裝成功 pip install opencv-python pip install --user opencv-contrib-python 注:直接用pip install opencv-contrib-python如果報錯,就加上“–user" 第一步: 設置–添加python解釋器 第二步&am…

go語言惡意代碼檢測系統--對接前端可視化與算法檢測部分

Malware Detect System 1 產品介紹 惡意代碼檢測系統。 2 產品描述 2.1 產品功能 功能點詳細描述注冊賬號未注冊用戶注冊成為產品用戶,從而具備享有產品各項服務的資格登錄賬號用戶登錄產品,獲得產品提供的各項服務上傳惡意樣本用戶可以將上傳自己的…

uniapp微信小程序消息訂閱快速上手

一、微信公眾平臺小程序開通消息訂閱并設置模板 這邊的模板id和詳細內容后續前后端需要使用 二、uniapp前端 需要是一個button觸發 js: wx.getSetting({success(res){console.log(res)if(res.authSetting[scope.subscribeMessage]){// 業務邏輯}else{uni.request…