数据示例(数组或其他):
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()