柱状图基本用法
Python与算法社区
共 998字,需浏览 2分钟
·
2024-04-10 20:25
你好,我是郭震
今天介绍:柱状图基本用法
附完整代码:
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties
# 指定中文字体,这里使用的是微软雅黑,你可能需要根据你的系统调整字体名称或路径
font = FontProperties(fname="C:\Windows\Fonts\msyh.ttc", size=14)
# 咖啡店及其销售额数据
coffee_shops = ['咖啡店A', '咖啡店B', '咖啡店C', '咖啡店D', '咖啡店E']
sales = [1200, 1500, 1800, 1600, 2000]
# 创建柱状图
plt.figure(figsize=(10, 6)) # 设置画布大小
plt.bar(coffee_shops, sales, color='skyblue') # 绘制柱状图
plt.xticks(ticks=range(len(coffee_shops)), labels=coffee_shops, fontproperties=font)
# 绘制X轴和Y轴标签
plt.xlabel('咖啡店', fontproperties=font) # X轴标签
plt.ylabel('销售额(美元)', fontproperties=font) # Y轴标签
# 添加图表标题
# plt.title('某小镇咖啡店一周销售额对比', fontproperties=font) # 图表标题
# 显示图表
plt.show()
评论