中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用Python?echarts實現數據可視化

發布時間:2022-03-03 17:28:00 來源:億速云 閱讀:169 作者:iii 欄目:開發技術

本篇內容主要講解“怎么用Python echarts實現數據可視化”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“怎么用Python echarts實現數據可視化”吧!

    1.概述

    pyecharts 是百度開源的,適用于數據可視化的工具,配置靈活,展示圖表相對美觀,順滑。

    怎么用Python?echarts實現數據可視化

    2.安裝

    python3環境下的安裝:

    pip3 install pyecharts

    3.數據可視化代碼

    3.1 柱狀圖

    from pyecharts import options as opts
    from pyecharts.charts import Bar
    from pyecharts.faker import Faker
    c = (
        Bar()
        .add_xaxis(Faker.choose())
        .add_yaxis("商家A", Faker.values(), stack="stack1")
        .add_yaxis("商家B", Faker.values(), stack="stack1")
        .set_series_opts(label_opts=opts.LabelOpts(is_show=False))
        .set_global_opts(title_opts=opts.TitleOpts(title="Bar-堆疊數據(全部)"))
        .render("bar_stack0.html")
    )

    執行上述代碼,會在相對目錄生成mycharts.html文件,通過頁面打開。

    怎么用Python?echarts實現數據可視化

    3.2 折線圖

    import pyecharts.options as opts
    from pyecharts.charts import Line
    """
    Gallery 使用 pyecharts 1.1.0
    參考地址: https://echarts.apache.org/examples/editor.html?c=line-smooth
    目前無法實現的功能:
    暫無
    """
    x_data = ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"]
    y_data = [820, 932, 901, 934, 1290, 1330, 1320]
    (
        Line()
        .set_global_opts(
            tooltip_opts=opts.TooltipOpts(is_show=False),
            xaxis_opts=opts.AxisOpts(type_="category"),
            yaxis_opts=opts.AxisOpts(
                type_="value",
                axistick_opts=opts.AxisTickOpts(is_show=True),
                splitline_opts=opts.SplitLineOpts(is_show=True),
            ),
        )
        .add_xaxis(xaxis_data=x_data)
        .add_yaxis(
            series_name="",
            y_axis=y_data,
            symbol="emptyCircle",
            is_symbol_show=True,
            is_smooth=True,
            label_opts=opts.LabelOpts(is_show=False),
        )
        .render("smoothed_line_chart.html")
    )

    怎么用Python?echarts實現數據可視化

    3.3 餅圖

    from pyecharts import options as opts
    from pyecharts.charts import Pie
    from pyecharts.faker import Faker
    c = (
        Pie()
        .add(
            "",
            [list(z) for z in zip(Faker.choose(), Faker.values())],
            radius=["40%", "75%"],
        )
        .set_global_opts(
            title_opts=opts.TitleOpts(title="Pie-Radius"),
            legend_opts=opts.LegendOpts(orient="vertical", pos_top="15%", pos_left="2%"),
        )
        .set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c}"))
        .render("pie_radius.html")
    )

    怎么用Python?echarts實現數據可視化

    到此,相信大家對“怎么用Python echarts實現數據可視化”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

    向AI問一下細節

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    AI

    房产| 察隅县| 龙州县| 甘孜| 光山县| 高碑店市| 垫江县| 即墨市| 营山县| 尉犁县| 枞阳县| 云龙县| 东方市| 正安县| 平陆县| 鸡西市| 庆安县| 民乐县| 金阳县| 焦作市| 民权县| 湟源县| 策勒县| 旬邑县| 安陆市| 盐津县| 康保县| 诸城市| 南川市| 石屏县| 南宫市| 若尔盖县| 庆云县| 板桥市| 深圳市| 汾阳市| 鲁山县| 高密市| 延寿县| 河北区| 景洪市|