>  기사  >  백엔드 개발  >  시각화 | Flask+Pyecharts 시각화 템플릿 2의 다른 세트 공유

시각화 | Flask+Pyecharts 시각화 템플릿 2의 다른 세트 공유

Python当打之年
Python当打之年앞으로
2023-08-09 16:05:081332검색


이번 호에서는 초보자에게 적합한 도구 세트를 공유하겠습니다<span rgb :>ed8c2c84f1c3702fab36b22a3f9a1453<code style='outline: 0px;font-family: "Source Code Pro", "DejaVu Sans Mono", "Ubuntu Mono", "Anonymous Pro", "Droid Sans Mono", Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, "PingFang SC", "Microsoft YaHei", sans-serif;font-size: 14px;line-height: 22px;color: rgb(199, 37, 78);background-color: rgb(249, 242, 244);border-radius: 2px;padding: 2px 4px;font-variant-ligatures: no-common-ligatures;text-align: start;white-space: normal;'><span style="color: rgb(221, 0, 0);text-decoration: underline;outline: 0px;font-weight: 700;font-size: inherit;">a333fc6fd35e0294c953eb019f6647b0</span> 도움이 되셨으면 좋겠습니다. 궁금한 점이나 개선이 필요한 부분이 있으면 메일로 보내주세요. 편집자에게 비공개 메시지를 보냅니다.

먼저 효과를 살펴보겠습니다.
시각화 | Flask+Pyecharts 시각화 템플릿 2의 다른 세트 공유

각 하위 인터페이스 소개:

?️‍? . 시스템 설명 인터페이스

시각화 | Flask+Pyecharts 시각화 템플릿 2의 다른 세트 공유

?️‍? 2. 막대형 차트 샘플 인터페이스
코드:
def get_bar():
    x_data = df[&#39;排名&#39;].values.tolist()
    y_data = df[&#39;时长(s)&#39;].values.tolist()
    bar = (
        Bar()
            .add_xaxis(x_data)
            .add_yaxis(
                &#39;数量1&#39;,
                y_data,
                label_opts=opts.LabelOpts(is_show=False)
            )
            .set_global_opts(
                legend_opts=opts.LegendOpts(
                    textstyle_opts=opts.TextStyleOpts(color=&#39;rgba(255,255,255,.5)&#39;,font_size=12)
                ),
                tooltip_opts=opts.TooltipOpts(
                    is_show=True, trigger="axis", axis_pointer_type="cross"
                ),
                xaxis_opts=opts.AxisOpts(
                    axislabel_opts=opts.LabelOpts(font_size=12, color="rgba(255,255,255,.6)"),
                    axistick_opts=opts.AxisTickOpts(is_show=False),
                ),
                yaxis_opts=opts.AxisOpts(
                    axislabel_opts=opts.LabelOpts(font_size=12, color="rgba(255,255,255,.6)"),
                    axistick_opts=opts.AxisTickOpts(is_show=False),
                )
        )
    )
    title = "视频时长"
    return bar, title

시각화 | Flask+Pyecharts 시각화 템플릿 2의 다른 세트 공유


?‍ ? 3. 분산형 차트 샘플 인터페이스

시각화 | Flask+Pyecharts 시각화 템플릿 2의 다른 세트 공유


?️‍? 4. 꺾은선형 차트 샘플 인터페이스

시각화 | Flask+Pyecharts 시각화 템플릿 2의 다른 세트 공유


?️‍? 5. 원형 차트 샘플 인터페이스

시각화 | Flask+Pyecharts 시각화 템플릿 2의 다른 세트 공유


?️‍? 차트 샘플 인터페이스

시각화 | Flask+Pyecharts 시각화 템플릿 2의 다른 세트 공유


?️‍? 7. 词云图示例界面

시각화 | Flask+Pyecharts 시각화 템플릿 2의 다른 세트 공유


?️‍? 8. 地图示例界面

def get_map():
    map1 = (
        Map()
        .add("", [list(z) for z in zip(regions, values)], "china",
             label_opts=opts.LabelOpts(is_show=False),
             is_map_symbol_show=False)
        .set_global_opts(
            title_opts=opts.TitleOpts(
                title=&#39;地区数量&#39;, pos_left=&#39;center&#39;, pos_top=&#39;10%&#39;,
                title_textstyle_opts=opts.TextStyleOpts(color=&#39;#fff200&#39;, font_size=20,font_weight=&#39;normal&#39;)
            ),
            visualmap_opts=opts.VisualMapOpts(
                is_show=False,
                pos_left=&#39;15%&#39;,
                pos_bottom=&#39;15%&#39;,
                range_color=colors
            ),
        )
    )
    title = "地区数量"
    return map1, title


시각화 | Flask+Pyecharts 시각화 템플릿 2의 다른 세트 공유


以上各图内容均可根据自己的需要进行调整。

위 내용은 시각화 | Flask+Pyecharts 시각화 템플릿 2의 다른 세트 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 Python当打之年에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제