我想使用 plot.ly 来绘制虹膜数据集。它在分散数据中有一个颜色参数,就像 seabron 中的色调一样,但它只改变标记的颜色而不能改变文本的颜色,我找不到任何改变每组颜色的标记类型的原因。代码是:
import plotly.express as px
df = px.data.iris()
fig = px.scatter(df, x="sepal_width", y="sepal_length", color="species", text='sepal_width')
fig.update_traces(textposition='top center', textfont_size=14, textfont_color=c)
fig.show()
Run Code Online (Sandbox Code Playgroud)
我希望文本颜色像每个点的颜色和 3 种不同类型的标记,2 种类型的 bc。