小编And*_*ndy的帖子

如何使用 plotly 下拉菜单功能更新我的等值线图中的 z 值?

我只想在绘图上创建一个菜单,我只能在其中更改数据中的 z 值。我尝试在这里查看其他示例:https : //plot.ly/python/dropdowns/#restyle-dropdown但这很难,因为这些示例与我的情节并不完全相似。

import plotly
import plotly.plotly as py
import plotly.graph_objs as go
import pandas as pd

df = pd.read_csv('https://raw.githubusercontent.com/plotly/datasets/master/2014_world_gdp_with_codes.csv')

data = [go.Choropleth(
    locations = df['CODE'],
    z = df['GDP (BILLIONS)'],
    text = df['COUNTRY'],
    colorscale = [
        [0, "rgb(5, 10, 172)"],
        [0.35, "rgb(40, 60, 190)"],
        [0.5, "rgb(70, 100, 245)"],
        [0.6, "rgb(90, 120, 245)"],
        [0.7, "rgb(106, 137, 247)"],
        [1, "rgb(220, 220, 220)"]
    ],
    autocolorscale = False,
    reversescale = True,
    marker = go.choropleth.Marker(
        line = go.choropleth.marker.Line(
            color = 'rgb(180,180,180)', …
Run Code Online (Sandbox Code Playgroud)

python-3.x plotly

5
推荐指数
1
解决办法
217
查看次数

标签 统计

plotly ×1

python-3.x ×1