curry-zxr 发表于 2021-6-20 20:20:39

python有关numpy

import numpy as np
month_data={}
for month in range(12):
    sample=np.empty()
    for day in range(20):
      sample[:,day*24:(day+1)*24]=raw_data
    month_data=sample
想问一下大家这一段代码中的sample[:,day*24:(day+1)*24]=raw_data
    month_data=sample
这两句是什么意思

不能懒 发表于 2021-6-20 20:56:11

编译都过不了吧..

suchocolate 发表于 2021-6-20 21:24:02

本帖最后由 suchocolate 于 2021-6-20 21:25 编辑

就是切片,把格式整理一下就看出来了。

Gacy 发表于 2021-6-20 21:48:18

不懂没学 下一位{:10_266:}

阿奇_o 发表于 2021-6-20 22:21:39

你最好把 raw_data 给出了,长啥样;其次,代码尽量用代码格式!

三楼已经把基本的原理说了。
我猜 raw_data 应该是大于等于4320行x24列的每日数据,
需要把 raw_data里的取出 每个月的20天的数据(18行x24列的月数据,作为一个sample),放到字典month_data里 。


页: [1]
查看完整版本: python有关numpy