数据示例(数组或其他):
hourly_data = {'00:00': 10,'01:00': 15,'02:00': 20,'03:00': 25,'04:00': 30,# 添加更多数据...
}
示例输出(图片):
python代码:
下面代码中使用了matplotlib库,如果不存在则需自行 安装,代码详细内容查看注释。
# 使用二维数据生成坐标图片
import matplotlib.pyplot as plt# 示例数据(键是小时时间,值是固定值)
hourly_data = {'00:00': 10,'01:00': 15,'02:00': 20,'03:00': 25,'04:00': 30,# 添加更多数据...
}# 提取键和值
hours = list(hourly_data.keys())
values = list(hourly_data.values())# 设置图形大小
plt.figure(figsize=(3, 1)) # 宽度3英寸,高度1英寸,单位是英寸# 绘制柱状图
plt.bar(hours, values)# 添加标题和标签
plt.title('Hourly Data')
plt.xlabel('Hour')
plt.ylabel('Value')# 保存图形为图片文件(PNG 格式)
plt.savefig('hourly_data_plot.png', bbox_inches='tight') # 使用bbox_inches='tight'确保保存整个图形# 关闭图形窗口
plt.close()