Python 如何在Plotly中设置线条颜色
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() 方法将线条颜色设置为”purple”。同样,您也可以分配其他不同的颜色。
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
属性将线条颜色设置为”purple”。您也可以选择其他颜色,并且还可以使用line_width
属性来设置图表上线条的宽度。