Как я могу сделать Францию ​​полностью прозрачной на карте, полученной с помощью этого кода?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как я могу сделать Францию ​​полностью прозрачной на карте, полученной с помощью этого кода?

Сообщение Anonymous »

Я использую этот код для создания карты Европы, и мне бы хотелось, чтобы Франция была полностью невидима на некоторых представлениях, я бы не хотел удалять ее из списка стран. Изменение непрозрачности не меняет результат.
По сути, я хотел бы изменить непрозрачность отдельных стран.
Результат изображенияimport pandas as pd
import plotly.express as px
import kaleido
from plotly.graph_objs import layout

df_france = pd.DataFrame({
"country": ["France"]
})

df_ukraine = pd.DataFrame({
"country": ["Ukraine"]
})

df = pd.concat([df_france, df_spain], ignore_index=True)

fig = px.choropleth(df, locations="country",
locationmode="country names",

color="country",
scope="europe")

fig.update_geos(
resolution=50,
fitbounds="locations",
showcountries=False,
countrycolor="#2d32aa"
)

fig.update_layout(width=1920, height=1080)
fig.update_layout(margin={"r":0,"t":0,"l":0,"b":0}, showlegend=False)
fig.update_traces(selector=dict(country="Ukraine"), marker=dict(opacity=0.7))
fig.update_traces(selector=dict(location="France"), marker=dict(opacity=0.3))

fig.update_layout(margin={"l": 0, "b": 0, "r": 0, "t": 0})
fig.update_layout(width=1935, height=1840)

# Show the plot
fig.show()


Подробнее здесь: https://stackoverflow.com/questions/782 ... -this-code
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»