我有以下数据框,我想为其创建一个散点图:
dict1 = {'Name':['Tom', 'nick', 'krish', 'jack','jill'],
'Last':[20, 21, 19, 18,15],
'Change':[-1,-5,1,3,-5],
'Color':['#30C030', '#9acd32', '#f08080','#FF1E3E','#FF1E3E']}
df = pd.DataFrame(dict1)
我希望标记颜色是“颜色”列中列出的每个项目的确切颜色,但是,当我使用以下内容时,它会根据该列中的值分配默认颜色,而不是分配列出的实际颜色:
fig = px.scatter(df, x = 'Last', y = 'Change', template = 'plotly_dark',
text = 'Name', color = 'Color'
)
fig.update_traces(textposition='bottom center')
fig