Menu
CoddyTech

回顾:咖啡馆销售

本课属于 Coddy Machine Learning 学习旅程的“数据与图表”单元。第 51 课,共 60 课。

challenge icon

挑战

中等

一家咖啡馆在 cafe.csv 中记录了两周的数据:day、customers 和 sales(美元)。收银系统在第 9 天发生故障,因此当天的 sales 单元格为空。

  1. 用 sales 的平均值填补空缺。
  2. 使用 plt.subplots(1, 2) 并排绘制两张图表。
  3. 左侧:绘制 cafe.plot 图表,展示 customers 随 day 的变化,标题为 Customers per Day,y 轴标签为 Customers。
  4. 右侧:绘制 sales 的直方图,使用 bins=4,标题为 Daily Sales,x 轴标签为 Sales ($),y 轴标签为 Days。

你的图表应该和下面这家书店的图表类似:

两张并排的书店图表:一张标题为 Customers per Day,展示 14 天的数据;另一张是标题为 Daily Sales 的直方图,共有 4 根柱子,x 轴标签为 Sales ($),y 轴标签为 Days

你的程序不会打印任何内容:Coddy 会检查图表,并在输出中描述它。

亲手试试

import pandas as pd
import matplotlib.pyplot as plt

cafe = pd.read_csv("cafe.csv")

# 在下方编写你的代码

数据与图表中的所有课

自己练习: Python 在线编译器