此外,還可以在一個(gè)柱狀圖中添加多個(gè) y 軸記錄,實(shí)現(xiàn)多個(gè)柱狀對(duì)比,只需調(diào)用多一次 add_yaxis 即可。
數(shù)據(jù)對(duì)比不是很清晰,我們可以給散點(diǎn)圖加上網(wǎng)格,使各個(gè)點(diǎn)對(duì)應(yīng)的 y 軸數(shù)據(jù)更清晰可見(jiàn)。
有時(shí)候,我們還要把多種圖放在一張圖上來(lái)集中顯示,pyechars 也想到了?;静襟E就是先單獨(dú)生成各自類別的圖,然后用 Grid 將二者合并起來(lái)即可。
import pyecharts.options as opts
from pyecharts.charts import WordCloud
data = [("生活資源", "999"),("供熱管理", "888"),("供氣質(zhì)量", "777"),("生活用水管理", "688"),("一次供水問(wèn)題", "588"),("交通運(yùn)輸", "516"),("城市交通", "515"),("環(huán)境保護(hù)", "483"),("房地產(chǎn)管理", "462"),("城鄉(xiāng)建設(shè)", "449"),("社會(huì)保障與福利", "429"),("社會(huì)保障", "407"),("文體與教育管理", "406"),("公共安全", "406"),("公交運(yùn)輸管理", "386"),("出租車運(yùn)營(yíng)管理", "385"),("供熱管理", "375"),("市容環(huán)衛(wèi)", "355"),("自然資源管理", "355"),("粉塵污染", "335"),("噪聲污染", "324"),("土地資源管理", "304"),("物業(yè)服務(wù)與管理", "304"),("醫(yī)療衛(wèi)生", "284"),("粉煤灰污染", "284"),("占道", "284"),("供熱發(fā)展", "254"),("農(nóng)村土地規(guī)劃管理", "254"),("生活噪音", "253"),("供熱單位影響", "253"),("城市供電", "223"),("房屋質(zhì)量與安全", "223"),("大氣污染", "223"),("房屋安全", "223"),("文化活動(dòng)", "223"),("拆遷管理", "223"),("公共設(shè)施", "223"),("供氣質(zhì)量", "223"),("供電管理", "223"),("燃?xì)夤芾?, "152"),("教育管理", "152"),("醫(yī)療糾紛", "152"),("執(zhí)法監(jiān)督", "152"),("設(shè)備安全", "152"),("政務(wù)建設(shè)", "152"),("縣區(qū)、開(kāi)發(fā)區(qū)", "152"),("宏觀經(jīng)濟(jì)", "152"),("教育管理", "112"),("社會(huì)保障", "112"),("生活用水管理", "112"),("物業(yè)服務(wù)與管理", "112"),("分類列表", "112"),("農(nóng)業(yè)生產(chǎn)", "112"),("二次供水問(wèn)題", "112"),("城市公共設(shè)施", "92"),("拆遷政策咨詢", "92"),("物業(yè)服務(wù)", "92"),("物業(yè)管理", "92"),("社會(huì)保障保險(xiǎn)管理", "92"),("低保管理", "92"),("文娛市場(chǎng)管理", "72"),("城市交通秩序管理", "72"),("執(zhí)法爭(zhēng)議", "72"),("商業(yè)煙塵污染", "72"),("占道堆放", "71"),("地上設(shè)施", "71"),("水質(zhì)", "71"),("無(wú)水", "71"),("供熱單位影響", "71"),("人行道管理", "71"),("主網(wǎng)原因", "71"),("集中供熱", "71"),("客運(yùn)管理", "71"),("國(guó)有公交(大巴)管理", "71"),("工業(yè)粉塵污染", "71"),("治安案件", "71"),("壓力容器安全", "71"),("身份證管理", "71"),("群眾健身", "41"),("工業(yè)排放污染", "41"),("破壞森林資源", "41"),("市場(chǎng)收費(fèi)", "41"),("生產(chǎn)資金", "41"),("生產(chǎn)噪聲", "41"),("農(nóng)村低保", "41"),("勞動(dòng)爭(zhēng)議", "41"),("勞動(dòng)合同爭(zhēng)議", "41"),("勞動(dòng)報(bào)酬與福利", "41"),("醫(yī)療事故", "21"),("停供", "21"),("基礎(chǔ)教育", "21"),("職業(yè)教育", "21"),("物業(yè)資質(zhì)管理", "21"),("拆遷補(bǔ)償", "21"),("設(shè)施維護(hù)", "21"),("市場(chǎng)外溢", "11"),("占道經(jīng)營(yíng)", "11"),("樹(shù)木管理", "11"),("農(nóng)村基礎(chǔ)設(shè)施", "11"),("無(wú)水", "11"),("供氣質(zhì)量", "11"),("停氣", "11"),("市政府工作部門(含部門管理機(jī)構(gòu)、直屬單位)", "11"),("燃?xì)夤芾?, "11"),("市容環(huán)衛(wèi)", "11"),("新聞傳媒", "11"),("人才招聘", "11"),("市場(chǎng)環(huán)境", "11"),("行政事業(yè)收費(fèi)", "11"),("食品安全與衛(wèi)生", "11"),("城市交通", "11"),("房地產(chǎn)開(kāi)發(fā)", "11"),("房屋配套問(wèn)題", "11"),("物業(yè)服務(wù)", "11"),("物業(yè)管理", "11"),("占道", "11"),("園林綠化", "11"),("戶籍管理及身份證", "11"),("公交運(yùn)輸管理", "11"),("公路(水路)交通", "11"),("房屋與圖紙不符", "11"),("有線電視", "11"),("社會(huì)治安", "11"),("林業(yè)資源", "11"),("其他行政事業(yè)收費(fèi)", "11"),("經(jīng)營(yíng)性收費(fèi)", "11"),("食品安全與衛(wèi)生", "11"),("體育活動(dòng)", "11"),("有線電視安裝及調(diào)試維護(hù)", "11"),("低保管理", "11"),("勞動(dòng)爭(zhēng)議", "11"),("社會(huì)福利及事務(wù)", "11"),("一次供水問(wèn)題", "11"),]
wordCloud = (
WordCloud()
.add(series_name="熱點(diǎn)分析", data_pair=data, word_size_range=[6, 66])
.set_global_opts(
title_opts=opts.TitleOpts(
title="熱點(diǎn)分析", title_textstyle_opts=opts.TextStyleOpts(font_size=23)
),
tooltip_opts=opts.TooltipOpts(is_show=True),
)
)
有時(shí)我們會(huì)希望將數(shù)據(jù)展示在地圖上,比如全國(guó)疫情狀況,全國(guó)各省份人口數(shù)據(jù),微信好友各省份分布等。
生成圖表大致可分為三個(gè)步驟,準(zhǔn)備相關(guān)數(shù)據(jù)、利用鏈?zhǔn)秸{(diào)用法設(shè)置數(shù)據(jù)和相關(guān)配置、調(diào)用 render_notebook() 或者 render() 函數(shù)生成圖表。
到此這篇關(guān)于學(xué)會(huì)這個(gè)炫酷圖表利器pyecharts,還怕不被公司重用?的文章就介紹到這了,更多相關(guān)python pyecharts內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!