You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

ChoroplethmapboxStreamlit图表不显示实色。

这可能是由于Choroplethmapbox图层中的颜色映射设置不正确导致的。可以尝试调整颜色映射参数以查看是否会出现实色。例如可以在设置choropleth_layer.color的时候指定颜色映射样式为““YlGnBu”等常用的实色映射:

import streamlit as st
import pandas as pd
import plotly.express as px

df = pd.read_csv("data.csv")

fig = px.choropleth_mapbox(df, geojson=geoJSON, color="value",
                           locations="code", featureidkey="properties.Code",
                           center={"lat": -28.5, "lon": 24},
                           mapbox_style="carto-positron", zoom=3)

fig.update_layout(margin={"r":0,"t":0,"l":0,"b":0})
fig.update_traces(marker_line_width=0)
fig.update_traces(showscale=False)
fig.update_layout(coloraxis={"colorscale": "YlGnBu"})

st.plotly_chart(fig)

另一个可能的解决方法是使用px.colors.qualitative模块中的离散色板,具体可以参考下面的代码示例:

import plotly.express as px
import streamlit as st
import pandas as pd

df = pd.read_csv('data.csv')

fig = px.choropleth_mapbox(df, geojson=geojson,
                           locations='CODE', color='VALUE',
                           featureidkey='properties.Code',
                           center={'lat': 25, 'lon': 5},
                           mapbox_style='open-street-map', zoom=2,
                           opacity=0.5,
                           color_continuous_scale=px.colors.qualitative.Alphabet)
fig.update_layout(margin={"r":0,"t":0,"l":0,"b":0})
st.plotly_chart(fig)

在choropleth_mapbox()方法中设置color_continuous_scale参数为px.colors.qualitative.Alphabet,则可以使用取样自px.colors.qualitative的色板,这些色板是具有间隔颜色调整的离散映射型颜色,可以避免颜色混杂从而显示实色地图。

本文内容通过AI工具匹配关键字智能整合而成,仅供参考,火山引擎不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系service@volcengine.com进行反馈,火山引擎收到您的反馈后将及时答复和处理。
展开更多
面向开发者的云福利中心,ECS 60元/年,域名1元起,助力开发者快速在云上构建可靠应用

社区干货

如何让ChatGPT充当细致入微的Java代码优化工?

*注:本文使用New Bing(GPT4.0)演示* # 一、让他扮演一个Java软件开发者**第一步:我们让ChatGPT扮演一个Java软件开发者的角*** 提示词插件:地址:ChatGPT BingChat GPT3 Prompt Generator App (Streamlit) -... 如果没有找到则抛出异常 Operator operator = Operator.valueOf(operatorName.toUpperCase()); if (operator == null) { throw new IllegalArgumentException("Invalid operator"); } ...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

ChoroplethmapboxStreamlit图表不显示实色。 -优选内容

如何让ChatGPT充当细致入微的Java代码优化工?
*注:本文使用New Bing(GPT4.0)演示* # 一、让他扮演一个Java软件开发者**第一步:我们让ChatGPT扮演一个Java软件开发者的角*** 提示词插件:地址:ChatGPT BingChat GPT3 Prompt Generator App (Streamlit) -... 如果没有找到则抛出异常 Operator operator = Operator.valueOf(operatorName.toUpperCase()); if (operator == null) { throw new IllegalArgumentException("Invalid operator"); } ...
GPU-部署Baichuan大语言模型
依然不能使用,很可能是版本不匹配的问题,请严格关注以上软件的版本匹配情况。 使用说明下载本文所需软件需要访问国外网站,建议您增加网络代理(例如FlexGW)以提高访问速度。您也可以将所需软件下载到本地,参考本地... streamlit run web_demo.py回显如下,表示启动成功。 浏览器访问URL链接(http://<公网IP>:8501/)打开demo页面。如下图,打开后即可看到一个聊天机器人,可以完成多轮对话、数理逻辑、总结归纳等任务。

ChoroplethmapboxStreamlit图表不显示实色。 -相关内容

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

产品体验

体验中心

云服务器特惠

云服务器
云服务器ECS新人特惠
立即抢购

白皮书

一图详解大模型
浓缩大模型架构,厘清生产和应用链路关系
立即获取

最新活动

爆款1核2G共享型服务器

首年60元,每月仅需5元,限量秒杀
立即抢购

火山引擎增长体验专区

丰富能力激励企业快速增长
查看详情

数据智能VeDI

易用的高性能大数据产品家族
了解详情

一键开启云上增长新空间

立即咨询