V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
daijinming
V2EX  ›  程序员

求教一个 Python 统计数据的方法,多天统计人数最多最少时间段

  •  
  •   daijinming · 2020-11-09 14:41:44 +08:00 · 1319 次点击
    这是一个创建于 1256 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1 、[7.0, 18.0, 30.0, 21.0, 7.0, 17.0, 36.0, 36.0, 30.0, 11.0]
    2 、[7.0, 26.0, 44.0, 32.0, 7.0, 30.0, 36.0, 20.0, 15.0, 8.0]
    3 、[9.0, 16.0, 33.0, 15.0, 7.0, 32.0, 27.0, 25.0, 10.0, 4.0]
    4 、[0.0, 30.0, 27.0, 17.0, 13.0, 13.0, 19.0, 12.0, 12.0, 5.0]
    5 、[10.0, 41.0, 39.0, 22.0, 6.0, 39.0, 29.0, 39.0, 20.0, 5.0]
    

    上面是五天,每天 10 个时间段的人流量数据,想找出 人流量最大的时间段,和人流量最少的时间段 需要采用 python 实现,对数据分析不是太专业,所以求教下

    6 条回复    2020-11-09 18:36:04 +08:00
    tikazyq
        1
    tikazyq  
       2020-11-09 15:12:27 +08:00
    daijinming
        2
    daijinming  
    OP
       2020-11-09 15:31:07 +08:00
    @tikazyq 最近我也初步接触了 pandas, 采用 pandas 对 二维数据进行查询。但是对 pandas 处理矩阵,以及如何将上面多个数组整理成矩阵没找到思路
    qianc1990
        3
    qianc1990  
       2020-11-09 15:38:56 +08:00   ❤️ 1
    用 argmax() 拿到 index 下标后,匹配出 index 对应的时间段就可以了
    BadAngel
        4
    BadAngel  
       2020-11-09 15:39:16 +08:00
    excel 堆叠图?
    daijinming
        5
    daijinming  
    OP
       2020-11-09 15:53:02 +08:00
    @qianc1990 感谢,我先了解下这个方法的使用
    lllllliu
        6
    lllllliu  
       2020-11-09 18:36:04 +08:00   ❤️ 1
    data = [
    [7.0, 18.0, 30.0, 21.0, 7.0, 17.0, 36.0, 36.0, 30.0, 11.0],
    [7.0, 26.0, 44.0, 32.0, 7.0, 30.0, 36.0, 20.0, 15.0, 8.0],
    [9.0, 16.0, 33.0, 15.0, 7.0, 32.0, 27.0, 25.0, 10.0, 4.0],
    [0.0, 30.0, 27.0, 17.0, 13.0, 13.0, 19.0, 12.0, 12.0, 5.0],
    [10.0, 41.0, 39.0, 22.0, 6.0, 39.0, 29.0, 39.0, 20.0, 5.0]]
    sum = np.sum(data, axis = 0)
    print(sum)
    #[ 33. 131. 173. 107. 40. 131. 147. 132. 87. 33.]
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3161 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:17 · PVG 21:17 · LAX 06:17 · JFK 09:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.