атрибут scatter_geo и hover_name - PullRequest
       29

атрибут scatter_geo и hover_name

0 голосов
/ 26 апреля 2020

У меня есть такой код, но я не могу решить проблему с атрибутом hover_data.

import plotly.express as px
import pandas as pd

df = pd.read_csv('C:/.../...DataSet.csv')
print(df.head())

fig = px.scatter_geo(df,lon='longitude', lat='latitude',color="year",
                     hover_name="place",
                     size="mass_g",projection="natural earth")
fig.show()

fig.write_html('first_figure.html', auto_open=True)

В случае, если я введу его так:

fig = px.scatter_geo(df,lon='longitude', lat='latitude',color="year",
                     hover_name="place",hover_data=None,
                     size="mass_g",projection="natural earth")

Данные при наведении все еще есть в всплывающая подсказка.

В случае, если я ввожу это так:

fig = px.scatter_geo(df,lon='longitude', lat='latitude',color="year",
                     hover_name="place",hover_data="year",
                     size="mass_g",projection="natural earth")

Это показывает мне, что сообщение:

ValueError: Значение 'hover_data_0' не имя столбца в «data_frame». Ожидается одно из ['место', 'год', 'масса_g', 'долгота', 'широта', 'fall_found'], но получено: y

...