如何在 Python Plotly 中设置线条颜色?
plotlypythonserver side programmingprogramming
Python Plotly 具有可用于设置图形中线条颜色的功能。在本教程中,让我们了解如何在 Plotly 中设置线条颜色。
在这里,我们将使用 plotly.express 来生成图形。它包含许多方法来自定义图表并以 HTML 格式呈现图表。
要设置线条颜色,我们将使用 update_traces() 方法并使用颜色值设置 line_color。
按照下面给出的步骤设置线条颜色。
步骤 1
将 plotly.express 模块和别名导入为 px。
import plotly。express 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 属性设置图表上线条的宽度。