test.py 652 B

12345678910111213141516171819
  1. import plotly.express as px
  2. import pandas as pd
  3. # 创建一个示例数据框架,包含单月数据
  4. data_single_month = {
  5. '时间': ['2023-03', '2023-03', '2023-03', '2023-03', '2023-03'],
  6. '发电机转速': [1000, 1500, 2000, 2500, 3000],
  7. '功率': [120, 180, 160, 210, 230]
  8. }
  9. df_single = pd.DataFrame(data_single_month)
  10. # 绘制3D散点图
  11. fig_single = px.scatter_3d(df_single, x='发电机转速', y='时间', z='功率',
  12. title='3D 散点图 - 单月数据',
  13. labels={'发电机转速': '转速', '时间': '月份', '功率': '输出功率'})
  14. # 显示图形
  15. fig_single.show()