将多个属性作为破折号中的字典传递给 hover_data
Passing Multiple Attributes to hover_data as a dictionary in dash plotly
我正在尝试绘制空气质量数据随时间变化的折线图。当用户将鼠标悬停在字典中的图形上时,我想显示多个属性。现在在 hover_data
我只是传递 Date
和它的格式 "|%Y-%m-%d"
我想显示存储在我的数据框中的另一个属性作为 objectID ,我如何将另一个属性传递给像 ObjectID 这样的字典到我的 hover_data
字典。
下面是我的代码片段:
df =pd.read_csv('.../path to my Data/Merged_Bins_Both_Sep_Aug.csv')
column= [df.AI, df.CO, df.SO2, df.NO2, df.O3]
fig = px.line(df, x="Date", y=column, hover_data={"Date": "|%Y-%m-%d"}, title='Sentinal 5-P Air Quality Time Series Analysis')
fig.update_xaxes( dtick="M1", tickformat="%d\n%Y")
下面是我的输出截图,我想在此 hover_data 中显示 ObjectID(存在于我的数据框中)。谢谢
如果我对你的理解正确,你可以这样做:
hover_data={"Date": "|%d-%m-%Y", "ObjectID": True}
这会将 ObjectID
列添加到具有默认格式 (source) 的 hover_data
。
我正在尝试绘制空气质量数据随时间变化的折线图。当用户将鼠标悬停在字典中的图形上时,我想显示多个属性。现在在 hover_data
我只是传递 Date
和它的格式 "|%Y-%m-%d"
我想显示存储在我的数据框中的另一个属性作为 objectID ,我如何将另一个属性传递给像 ObjectID 这样的字典到我的 hover_data
字典。
下面是我的代码片段:
df =pd.read_csv('.../path to my Data/Merged_Bins_Both_Sep_Aug.csv')
column= [df.AI, df.CO, df.SO2, df.NO2, df.O3]
fig = px.line(df, x="Date", y=column, hover_data={"Date": "|%Y-%m-%d"}, title='Sentinal 5-P Air Quality Time Series Analysis')
fig.update_xaxes( dtick="M1", tickformat="%d\n%Y")
下面是我的输出截图,我想在此 hover_data 中显示 ObjectID(存在于我的数据框中)。谢谢
如果我对你的理解正确,你可以这样做:
hover_data={"Date": "|%d-%m-%Y", "ObjectID": True}
这会将 ObjectID
列添加到具有默认格式 (source) 的 hover_data
。