鱼C论坛

 找回密码
 立即注册
查看: 1418|回复: 4

[已解决]python有关numpy

[复制链接]
发表于 2021-6-20 20:20:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
import numpy as np
month_data={}
for month in range(12):
    sample=np.empty([18,480])
    for day in range(20):
        sample[:,day*24:(day+1)*24]=raw_data[18*(20*month+day):18*(20*month+day+1),:]
    month_data[month]=sample
想问一下大家这一段代码中的sample[:,day*24:(day+1)*24]=raw_data[18*(20*month+day):18*(20*month+day+1),:]
    month_data[month]=sample
这两句是什么意思
最佳答案
2021-6-20 21:24:02
本帖最后由 suchocolate 于 2021-6-20 21:25 编辑

就是切片,把格式整理一下就看出来了。
Screenshot 2021-06-20 211529.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-6-20 20:56:11 | 显示全部楼层
编译都过不了吧..
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-20 21:24:02 | 显示全部楼层    本楼为最佳答案   
本帖最后由 suchocolate 于 2021-6-20 21:25 编辑

就是切片,把格式整理一下就看出来了。
Screenshot 2021-06-20 211529.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-20 21:48:18 | 显示全部楼层
不懂没学 下一位
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-20 22:21:39 | 显示全部楼层
你最好把 raw_data 给出了,长啥样;其次,代码尽量用代码格式!

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


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 09:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表