You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Plotly Express折线图单设备Y轴显示数据点数量而非实际值的异常问题

Plotly折线图单机器Y轴显示异常排查

问题现象

  • 使用Plotly Express绘制折线图时,仅某一台机器出现Y轴显示数据点数量而非Machine_Status实际数值的异常,其余三台机器表现完全正常
  • 已确认所有环境的Python及相关依赖包版本完全一致
  • 尝试将Machine_Status转为int、float类型后,问题仍未解决;转为string类型后,所有非0值会被统一缩放为1(此表现所有机器一致)

相关代码

df['Machine_Status'] = df['Machine_Status'].astype(int)
df = df.dropna(subset=['Machine_Status']) 
df = df.reset_index(drop=True)  
df[['Timestamp', 'Machine_Status']].to_csv('machine_status_timeframe_output.csv', index=False)
fig = px.line(
    df,
    x='Timestamp',
    y='Machine_Status',
    title=f'{machine_id} Activity on {selected_date} (6 AM to 10 PM)',
    labels={'Timestamp': 'Time', 'Machine_Status': 'Activity'},
    line_shape='hv', 
)

样本数据

TimestampMachine_Status
2025-06-16 06:00:040
2025-06-16 06:00:090
2025-06-16 06:00:143
......

效果对比

  • 当前异常效果:Y轴显示数据点数量
  • 预期正常效果:Y轴显示实际状态值

内容的提问来源于stack exchange,提问作者codeSucks

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 21:33:15