国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

運用pyecharts制作可視化大屏(代碼展示及效果圖-動圖)

這篇具有很好參考價值的文章主要介紹了運用pyecharts制作可視化大屏(代碼展示及效果圖-動圖)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、Matplotlib繪圖

  1. 折線圖

import matplotlib.pyplot as plt # 調(diào)用畫圖庫

plt.rcParams['font.sans-serif'] = ['SimHei'] # 設(shè)置成可以顯示中文,字體為黑體

plt.figure(figsize=(12,8)) # 調(diào)整圖片尺寸

x = ['周一','周二','周三','周四','周五','周六','周日'] # 設(shè)置x軸數(shù)據(jù)

y = [401,632,453,894,775,646,1207] # 設(shè)置對應(yīng)的y軸數(shù)據(jù)

plt.tick_params(labelsize=21) # 設(shè)置坐標(biāo)軸刻度的字體大小

plt.xlabel('日期', fontsize=24, labelpad=20) # 設(shè)置x軸標(biāo)簽

plt.ylabel('播放次數(shù)', fontsize=24) # 設(shè)置y軸標(biāo)簽

plt.title('視頻周播放量數(shù)據(jù)—宣一名', fontsize=35, pad=45) # 設(shè)置標(biāo)題

plt.plot(x,y, label = "播放次數(shù)",color='r',marker='s' ) # 繪制圖形

plt.legend(fontsize=20)

plt.show() # 展示圖形,在Jupyter中,可省略本行

運用pyecharts制作可視化大屏(代碼展示及效果圖-動圖)
  1. 柱狀圖

import matplotlib.pyplot as plt # 調(diào)用畫圖庫

plt.rcParams['font.sans-serif'] = ['SimHei'] # 設(shè)置成可以顯示中文,字體為黑體

plt.figure(figsize=(12,8)) # 調(diào)整圖片尺寸

x = ['周一','周二','周三','周四','周五','周六','周日'] # 設(shè)置x軸數(shù)據(jù)

y = [401,632,453,894,775,646,1207] # 設(shè)置對應(yīng)的y軸數(shù)據(jù)

plt.tick_params(labelsize=21) # 設(shè)置坐標(biāo)軸刻度的字體大小

plt.xlabel('日期', fontsize=24, labelpad=20) # 設(shè)置x軸標(biāo)簽

plt.ylabel('播放次數(shù)', fontsize=24) # 設(shè)置y軸標(biāo)簽

plt.title('視頻周播放量數(shù)據(jù)—宣一名', fontsize=35, pad=45) # 設(shè)置標(biāo)題

plt.plot(x,y, label = "播放次數(shù)",color='r',marker='s' ) # 繪制圖形

plt.legend(fontsize=20)

plt.show() # 展示圖形,在Jupyter中,可省略本行c

運用pyecharts制作可視化大屏(代碼展示及效果圖-動圖)
  1. 環(huán)形圖

import matplotlib.pyplot as plt # 調(diào)用畫圖庫

plt.rcParams['font.sans-serif'] = ['SimHei'] # 設(shè)置成可以顯示中文,字體為黑體

plt.figure(figsize=(12,8)) # 調(diào)整圖片尺寸

x = ['周一','周二','周三','周四','周五','周六','周日'] # 設(shè)置x軸數(shù)據(jù)

y = [401,632,453,894,775,646,1207] # 設(shè)置對應(yīng)的y軸數(shù)據(jù)

plt.tick_params(labelsize=21) # 設(shè)置坐標(biāo)軸刻度的字體大小

plt.xlabel('日期', fontsize=24, labelpad=20) # 設(shè)置x軸標(biāo)簽

plt.ylabel('播放次數(shù)', fontsize=24) # 設(shè)置y軸標(biāo)簽

plt.title('視頻周播放量數(shù)據(jù)—宣一名', fontsize=35, pad=45) # 設(shè)置標(biāo)題

plt.plot(x,y, label = "播放次數(shù)",color='r',marker='s' ) # 繪制圖形

plt.legend(fontsize=20)

plt.show() # 展示圖形,在Jupyter中,可省略本行c

運用pyecharts制作可視化大屏(代碼展示及效果圖-動圖)
  1. 散點圖

import matplotlib.pyplot as plt # 調(diào)用畫圖庫

plt.rcParams['font.sans-serif'] = ['SimHei'] # 設(shè)置成可以顯示中文,字體為黑體

plt.figure(figsize=(12, 8)) # 調(diào)整圖片尺寸

x = ["周一", "周二", "周三", "周四", "周五", "周六", "周日"]

y = [401,632,453,894,775,646,1207]

y1 = [20,33,27,45,39,24,64]

plt.tick_params(labelsize=21) # 設(shè)置坐標(biāo)軸刻度的字體大小為 21

plt.xlabel('日期', fontsize=21, labelpad=20) # 設(shè)置 x 軸名稱

plt.ylabel('播放次數(shù)', fontsize=21,labelpad=20) # 設(shè)置 y 軸名稱

plt.title('每日播放量與新增粉絲量-宣一名', fontsize=27, pad=45) # 設(shè)置標(biāo)題

plt.grid( color = 'c', linewidth = 2, linestyle = ':', alpha = 0.3) # 設(shè)置網(wǎng)格,顏色、線寬、樣式、透明度

plt.scatter(x,y, marker = '*', c = 'r', s = 200,label="播放次數(shù)") # 繪制散點圖, 設(shè)置散點樣式

plt.legend()

plt.twinx() #添加右側(cè) y 軸,實際上是又畫了一個折線圖,和柱狀圖共享 x 軸

plt.tick_params(labelsize=21) # 設(shè)置坐標(biāo)軸刻度的字體大小

plt.ylim(0,40)

plt.ylabel('粉絲增長數(shù)', fontsize=24,labelpad=20) # 設(shè)置 y 軸標(biāo)簽

plt.scatter(x,y1, marker = 'H', c = 'b', s = 200,label="新增粉絲")

plt.legend()

plt.show()

運用pyecharts制作可視化大屏(代碼展示及效果圖-動圖)

二、Pyecharts繪圖

  1. 熱力圖

from pyecharts import options as opts # 調(diào)用圖表配置選項庫

from pyecharts.charts import HeatMap # 調(diào)用畫圖庫

課程安排數(shù)據(jù) =[[0, 3, 21], [1, 3, 30], [2, 3,10], [3, 3, 41], [4, 3, 28], [5, 3, 50], [6, 3, 254],

[0, 2, 82], [1, 2, 110], [2, 2, 105], [3, 2,235], [4, 2, 212], [5, 2, 223], [6, 2, 799],

[0, 1, 101], [1, 1, 230], [2, 1, 218 ], [3, 1, 407], [4, 1, 262], [5, 1, 225], [6, 1, 377],

[0, 0, 245], [1, 0, 331], [2, 0, 103], [3, 0, 306], [4, 0, 499], [5, 0, 227], [6, 0, 99] ]# 設(shè)置數(shù)據(jù)

熱力圖橫坐標(biāo) = ['周一', '周二', '周三', '周四', '周五', '周六', '周日'] # x軸坐標(biāo)數(shù)據(jù)

熱力圖縱坐標(biāo) = ['深夜','晚上','下午','上午'] # y軸坐標(biāo)數(shù)據(jù)

寬3='410px' # 設(shè)置圖片寬度高度變量

高3='250px'

熱力圖 = (

HeatMap(init_opts=opts.InitOpts(width=寬3, height=高3, chart_id=3)) # 繪圖,設(shè)置圖片大小、圖表id

.add_xaxis(熱力圖橫坐標(biāo)) # 設(shè)置x軸坐標(biāo)名

.add_yaxis("", 熱力圖縱坐標(biāo), 課程安排數(shù)據(jù), # 設(shè)置y軸坐標(biāo)名,添加數(shù)據(jù)

label_opts=opts.LabelOpts(color="white", # 標(biāo)簽字體顏色

font_size=13, # 字體大小

position="inside"), # 位置

itemstyle_opts=opts.ItemStyleOpts(border_color='white', # 邊界線顏色

border_width=3)) # 邊界線寬度

.set_global_opts(

visualmap_opts=opts.VisualMapOpts(max_=799,is_show=False), # 設(shè)置視覺映射配置項,最大值為600

xaxis_opts = opts.AxisOpts(

axislabel_opts = opts.LabelOpts(font_size = 13, # 坐標(biāo)軸字體大小

color='black'), # 坐標(biāo)軸字體顏色

axisline_opts = opts.AxisLineOpts(

linestyle_opts=opts.LineStyleOpts(

color='white', # 坐標(biāo)軸線顏色

width=3))), # 坐標(biāo)軸線寬度

yaxis_opts = opts.AxisOpts(

axislabel_opts = opts.LabelOpts(font_size = 13, # 坐標(biāo)軸字體大小

color='black'), # 坐標(biāo)軸字體顏色

axisline_opts = opts.AxisLineOpts(

linestyle_opts=opts.LineStyleOpts(

color='white', # 坐標(biāo)軸線顏色

width=3))), # 坐標(biāo)軸線寬度 width=3))), # 坐標(biāo)軸線寬度

title_opts = opts.TitleOpts(

title='課 程 安 排 熱 力 圖-宣一名', # 設(shè)置標(biāo)題

title_textstyle_opts=opts.TextStyleOpts(font_size = 20, # 標(biāo)題字體大小

color="black"), # 標(biāo)題顏色

pos_left = 'center',pos_top='10%'))) # 設(shè)置居中

# 將圖表作為函數(shù)返回值

熱力圖.render_notebook()

運用pyecharts制作可視化大屏(代碼展示及效果圖-動圖)
  1. 散點圖

from pyecharts.charts import Scatter # 調(diào)用畫圖庫

import pyecharts.options as opts # 調(diào)用圖表配置選項庫

x = ["周一", "周二", "周三", "周四", "周五", "周六", "周日"]

y = [401,632,453,894,775,646,1207]

y1 = [20,33,27,45,39,24,64]

散點圖 =(

Scatter(init_opts=opts.InitOpts(width="800px", height="600px")) # 定義散點圖,設(shè)置圖片大小

.add_xaxis(x) # 添加x軸數(shù)據(jù)

.add_yaxis('每日播放量', y, # 添加y軸數(shù)據(jù)

symbol_size = 20, # 設(shè)置散點大小

symbol = 'triangle', # 設(shè)置散點為三角形

color = 'blue', # 設(shè)置綠色

) # 取消自動注釋

.add_yaxis("粉絲數(shù)",y1)

.set_global_opts(

title_opts = opts.TitleOpts(title='播放量與粉絲增長情況-宣一名', # 設(shè)置標(biāo)題

title_textstyle_opts=opts.TextStyleOpts(font_size = 15,color="black"), # 設(shè)置字體大小

pos_left = 'center'), # 設(shè)置居中

legend_opts=(opts.LegendOpts(pos_left="75%")),

yaxis_opts=opts.AxisOpts(name="播放量",splitline_opts = opts.SplitLineOpts(is_show=True, # 顯示y軸網(wǎng)格線

linestyle_opts= opts.LineStyleOpts(

width= 3, # 網(wǎng)格寬度為3

opacity=0.9, # 透明度90%

type_='dotted')),

name_textstyle_opts=opts.TextStyleOpts(color="black")),

xaxis_opts=opts.Axi文章來源地址http://www.zghlxwxcb.cn/news/detail-450804.html

到了這里,關(guān)于運用pyecharts制作可視化大屏(代碼展示及效果圖-動圖)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 100天精通Python(可視化篇)——第110天:Pyecharts繪制可視化大屏項目(附上完整源碼)

    ???? 本文已收錄于 《100天精通Python從入門到就業(yè)》:本專欄專門針對零基礎(chǔ)和需要進(jìn)階提升的同學(xué)所準(zhǔn)備的一套完整教學(xué),從0到100的不斷進(jìn)階深入,后續(xù)還有實戰(zhàn)項目,輕松應(yīng)對面試,專欄訂閱地址:https://blog.csdn.net/yua

    2024年02月04日
    瀏覽(24)
  • Python豎版大屏 | 用pyecharts開發(fā)可視化的奇妙探索!

    Python豎版大屏 | 用pyecharts開發(fā)可視化的奇妙探索!

    目錄 1、SHINE主題 2、LIGHT主題 3、MACARONS主題 4、INFOGRAPHIC主題 5、WALDEN主題 6、WESTEROS主題 7、WHITE主題 8、WONDERLAND主題 9、可視化代碼起始部分 你好!我是@馬哥python說,一枚10年程序猿???????,正在試錯用pyecharts開發(fā)可視化大屏的非常規(guī)排版。 以下,我用8種ThemeType展示的同

    2024年02月05日
    瀏覽(27)
  • Scrapy爬取數(shù)據(jù),使用Django+PyEcharts實現(xiàn)可視化大屏

    Scrapy爬取數(shù)據(jù),使用Django+PyEcharts實現(xiàn)可視化大屏

    使用Scrapy進(jìn)行數(shù)據(jù)爬取,MySQL存儲數(shù)據(jù),Django寫后端服務(wù),PyEcharts制作可視化圖表,效果如下。 項目下載地址:Scrapy爬取數(shù)據(jù),并使用Django框架+PyEcharts實現(xiàn)可視化大屏 發(fā)現(xiàn)每個模塊都有詳情頁,可以通過點擊首頁各個模塊的標(biāo)簽,進(jìn)行訪問。 基于數(shù)據(jù)可視化的游客行為分析

    2024年02月09日
    瀏覽(24)
  • Python豎版大屏2 | 用pyecharts開發(fā)可視化的奇妙探索!

    Python豎版大屏2 | 用pyecharts開發(fā)可視化的奇妙探索!

    目錄 1、SHINE主題 2、LIGHT主題 3、MACARONS主題 4、INFOGRAPHIC主題 5、WALDEN主題 6、WESTEROS主題 7、WHITE主題 8、WONDERLAND主題 你好!我是@馬哥python說,一名10年程序猿,正在試錯用pyecharts開發(fā)可視化大屏的非常規(guī)排版。 以下,我用8種ThemeType展示的同一個可視化數(shù)據(jù)大屏,可視化主題

    2024年02月06日
    瀏覽(26)
  • 用python制作可視化大屏

    用python制作可視化大屏

    目錄 前言 一.環(huán)境配置 ?插件: ????????1.python ????????2.Chinese ????????3.Open In Default Browser ? ? ? 安裝python數(shù)據(jù)可視化的庫?pyecharts庫 二.制作可視化大屏 ? ? ? ? 從網(wǎng)站中找示例圖 1、小編自己做過的各省份車輛銷售數(shù)量圖 ?2、數(shù)據(jù)對比類型 ?3、漸變圓柱 ?4、

    2024年02月03日
    瀏覽(25)
  • 【Python】通過Pyecharts 可視化制作餅圖Pie 、直方圖

    【Python】通過Pyecharts 可視化制作餅圖Pie 、直方圖

    目錄 一、pyecharts的安裝 二、餅圖介紹 三、示例 3.1數(shù)據(jù)準(zhǔn)備 3.2基礎(chǔ)圖形 3.3擴展設(shè)置 四、基于新能源汽車行駛里程表,示例玫瑰圖 1、導(dǎo)入相應(yīng)的模塊和類、pandas庫 2、讀取文件,獲取數(shù)據(jù)集 3、對數(shù)據(jù)進(jìn)行處理 五、直方圖介紹 六、基于新訂單表,示例直方圖 1、數(shù)據(jù)準(zhǔn)備,

    2024年02月04日
    瀏覽(32)
  • springboot+echarts+mysql制作數(shù)據(jù)可視化大屏(滑動大屏)

    springboot+echarts+mysql制作數(shù)據(jù)可視化大屏(滑動大屏)

    ?作者水平低,如有錯誤,懇請指正!謝謝?。。。?! 項目簡單,適合大學(xué)生參考 分類專欄還有其它的可視化博客哦! 專欄地址:https://blog.csdn.net/qq_55906442/category_11906804.html?spm=1001.2014.3001.5482 目錄 ?一、數(shù)據(jù)源 二、所需工具 三、項目框架搭建 四、代碼編寫 溫度堆疊折線圖

    2024年02月11日
    瀏覽(27)
  • ChatGPT 與前端技術(shù)實現(xiàn)制作大屏可視化

    ChatGPT 與前端技術(shù)實現(xiàn)制作大屏可視化

    像這樣的綜合案例實分析,我們可以提供案例,維度與指標(biāo)數(shù)據(jù),讓ChatGPT與AIGC 幫寫出完整代碼,并進(jìn)行一個2行2列的布局設(shè)置。 數(shù)據(jù)與指令如下: 商品名稱?? ?銷量?? ?目標(biāo)?? ?完成率 可樂?? ?479?? ?600?? ?79.83% 雪碧?? ?324?? ?600?? ?54.00% 紅茶?? ?379?? ?600??

    2024年02月11日
    瀏覽(29)
  • ChatGPT AIGC 制作大屏可視化分析案例

    ChatGPT AIGC 制作大屏可視化分析案例

    商品?? ?價格 p1?? ?13 p2?? ?41 p3?? ?42 p4?? ?53 p5?? ?19 p6?? ?28 p7?? ?92 p8?? ?62 城市 ?? ?銷量 北京?? ?69 上海?? ?13 南京?? ?18 武漢?? ?66 成都?? ?70 你現(xiàn)在是一名非常專業(yè)的數(shù)據(jù)分析師,請結(jié)合上述數(shù)據(jù)完成下列幾件事情 1:第一部分?jǐn)?shù)據(jù)做柱形圖表,第二部

    2024年02月07日
    瀏覽(30)
  • b站爬蟲大作業(yè)(大二)--(利用selenium模塊爬取數(shù)據(jù)、利用pyecharts模塊制作可視化圖表)(bilibili數(shù)據(jù)可視化)

    b站爬蟲大作業(yè)(大二)--(利用selenium模塊爬取數(shù)據(jù)、利用pyecharts模塊制作可視化圖表)(bilibili數(shù)據(jù)可視化)

    一、爬取前期準(zhǔn)備工作 二、爬取目標(biāo) 三、爬取過程(重點) 四、生成可視化圖表 1.安裝selenium模塊及其相關(guān)驅(qū)動 安裝selenium模塊(以PyCharm為例) 方法一:打開PyCharm,依次點擊 “文件”---“設(shè)置”---“python解釋器”---選擇適合的環(huán)境(環(huán)境可以自己新建,也可以使用基礎(chǔ)環(huán)境

    2024年02月22日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包