中的 Cylinders 只有 [3,4,5,6,8] 值Auto.csv
,但是当我使用 plotly 创建条形图时,我看到 Cylinder 在 X 轴上还有一个额外的值,即 7。
如何消除那个额外的点?
提前致谢。
中的 Cylinders 只有 [3,4,5,6,8] 值Auto.csv
,但是当我使用 plotly 创建条形图时,我看到 Cylinder 在 X 轴上还有一个额外的值,即 7。
如何消除那个额外的点?
提前致谢。
您可以将轴类型更改为categorical
阻止 Plotly 填充您的“缺失”值。
fig.update_xaxes(type='category')
import pandas as pd
import plotly.express as px
df = pd.read_csv('https://raw.githubusercontent.com/plotly/datasets/master/mtcars.csv')
df_mean = df[['cyl', 'mpg']].groupby('cyl').mean().reset_index()
fig = px.bar(df_mean, 'cyl', 'mpg')
fig.update_xaxes(type='category')
fig.show()