如何在Python中的绘图图形上手动添加图例颜色和图例字体大小?
在本文中,我们将学习如何在Python中手动添加图例颜色和图例字体大小。图例是描述图形元素的区域。在情节图例中,用于在轴上放置图例。
在这里,我们将讨论在 plotly express 中手动添加图例颜色和图例字体大小的不同方法,每个示例使用两个不同的示例以使其更加清晰。
示例 1:在此条形图中,我们使用fig.update_layout()方法添加图例颜色和图例字体大小, legend_font_color=”red” –此参数允许您设置字体颜色,而legend_font_size= 19 – 此参数允许您设置字体大小。
Python3
# importing packages
import plotly.express as px
# using medals_wide dataset
wide_df = px.data.medals_wide()
# plotting the bar chart
fig = px.bar(wide_df, x="nation", y=[
"gold", "silver", "bronze"],
title="Geeksforgeeks")
# set legend color
fig.update_layout(legend_font_color="red")
# set font size
fig.update_layout(legend_font_size=19)
# showing figure.
fig.show()
Python3
# importing packages
import plotly.express as px
# using the gapminder dataset
df = px.data.tips()
fig = px.scatter(df, x="total_bill", y="tip", color="sex",
symbol="smoker", facet_col="time",
labels={"sex": "Gender", "smoker": "Smokes"})
# set legend color
fig.update_layout(legend_font_color="gold")
# set font size
fig.update_layout(legend_font_size=10)
fig.show()
输出:
示例 2:在此散点图中,我们使用fig.update_layout()方法添加图例颜色和图例字体大小, legend_font_color=”gold” – 此参数允许您设置字体颜色,而legend_font_size= 10 – 此参数允许您设置字体大小。
Python3
# importing packages
import plotly.express as px
# using the gapminder dataset
df = px.data.tips()
fig = px.scatter(df, x="total_bill", y="tip", color="sex",
symbol="smoker", facet_col="time",
labels={"sex": "Gender", "smoker": "Smokes"})
# set legend color
fig.update_layout(legend_font_color="gold")
# set font size
fig.update_layout(legend_font_size=10)
fig.show()
输出: