← 返回题库
中级

分析用户操作习惯

未完成
中级参考 代码结构已给出,请填写 ____ 处
def solve():
    from pyodide.http import open_url
    from io import StringIO
    import pandas as pd
    csv_data = open_url(____).read()
    df = pd.read_csv(StringIO(____))
    df['____'] = pd.to_datetime(____)
    df['____'] = df['____'].dt.hour
    result = df['____'].value_counts().sort_index()
    print(____)
    for hour, count in result.items():
        print(____)

示例

输入
solve()
期望输出
操作时段分布:
0:00-1:00: 32次
1:00-2:00: 31次
2:00-3:00: 42次
3:00-4:00: 44次
4:00-5:00: 44次
5:00-6:00: 39次
6:00-7:00: 40次
7:00-8:00: 45次
8:00-9:00: 51次
9:00-10:00: 39次
10:00-11:00: 35次
11:00-12:00: 28次
12:00-13:00: 35次
13:00-14:00: 34次
14:00-15:00: 39次
15:00-16:00: 47次
16:00-17:00: 45次
17:00-18:00: 39次
18:00-19:00: 62次
19:00-20:00: 45次
20:00-21:00: 47次
21:00-22:00: 40次
22:00-23:00: 48次
23:00-24:00: 49次
Python 代码 🔒 登录后使用
🔒

登录后即可练习

注册免费账号,在浏览器中直接运行 Python 代码