如何在 Python Plotly 中设置线条颜色?

plotlypythonserver side programmingprogramming

Python Plotly 具有可用于设置图形中线条颜色的功能。在本教程中,让我们了解如何在 Plotly 中设置线条颜色。

在这里,我们将使用 plotly.express 来生成图形。它包含许多方法来自定义图表并以 HTML 格式呈现图表。

要设置线条颜色,我们将使用 update_traces() 方法并使用颜色值设置 line_color

按照下面给出的步骤设置线条颜色。

步骤 1

plotly.express 模块和别名导入为 px

import plotlyexpress as px

步骤 2

创建一个数据框如下所示 -

import pandas as pd
data = {'mark':[12,13,11,14,15], 'avg':[5,6,5,7,8]}
df = pd.DataFrame(data)

步骤 3

使用以下坐标创建线图 −

fig = px.line(df, df['mark'], df['avg'])

步骤 4

使用 update_traces() 方法将线条颜色设置为"紫色"。同样,您也可以指定其他不同的颜色。

fig.update_traces(line_color='purple')

示例

以下是在 Python Plotly 中设置线条颜色的完整代码 −

import plotly.express as px
import pandas as pd

data = {'mark':[12,13,11,14,15], 'avg':[5,6,5,7,8]}
df = pd.DataFrame(data)

fig = px.line(df, df['mark'], df['avg'])
fig = px.scatter(width=716, height=400)
fig.update_traces(line_color='purple')

fig.show()

输出

它将在浏览器上显示以下输出 -


请注意,这里我们使用了 update_traces() 方法的 line_color 属性将线条颜色设置为"紫色"。您也可以选择其他颜色,也可以使用 line_width 属性设置图表上线条的宽度。


相关文章