多线折线图,仅彩色折线

时间:2020-05-26 08:12:14

标签: python plotly plotly-python

如何制作交互式多折线图,其中只有一条感兴趣的线是彩色的,而另一条则全部变为灰色:

因此,在这里,我希望美国的颜色为红色,而其他国家为灰色。这是我到目前为止所拥有的:

import pandas as pd
import plotly.express as px

df = px.data.gapminder()
fig = px.line(df, x='year', y='pop', color="country", hover_name="country",color_discrete_map={'United States': 'Red'})
fig.update_layout(autosize=False,width=700,height=500)
fig.show()

但是它只会更改悬停颜色,而不会更改线条颜色

我尝试将美国单独绘制为自己的图,然后将其更新为原始图,但是效果不佳。

1 个答案:

答案 0 :(得分:2)

您始终可以使用for循环直接直接编辑GRUB_TIMEOUT的元素以获取此信息:

enter image description here

完整代码:

RaisedButton(
  onPressed: (){
     final newVal = numbers();
     setState((){
              n += newVal;
             });
   print(n.toString());
       },
     ),