找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 434|回复: 14

[求助] 请教高人看看代码那里有问题~!!!

2

主题

15

帖子

15

积分

贫民

积分
15
xinxin868 发表于 2018-4-18 08:14:31 | 显示全部楼层 |阅读模式
我使用PyScripter  软件编译一下代码
import pandas as pd
file_info=pd.ExcelFile('D:\11.xlsx')
df1=pd.read_excel('D:\11.xlsx',sheetname=file_info.sheet_names,header=0)
print df1
df=pd.concat([data for data in df1.values()],ignore_index=True)
print df
df.index=pd.to_datetime(df.time)
result=df.resample('10T').asfreq()
result=result.reset_index(drop=True)
result.to_excel('result.xlsx',index=None)


出现提示如下图
12.jpg

请教各位大神到底是那里出了问题 ,如何修该。。。~!!!!
回复

使用道具 举报

0

主题

232

帖子

232

积分

侠客

积分
232
sheeboard 发表于 2018-4-18 09:41:28 | 显示全部楼层
本帖最后由 sheeboard 于 2018-4-18 09:44 编辑

python3的print要加括号,错误提示里讲了,不过这个是写代码时候看输出结果的,实际工作中没必要看中间值,只要最后能输出excel文件就可以了,还有读取excel文件时是header=None,df的columns也要命名,不然后面只能用df[0],df[1]这样子选取数据,df['time']会报错。
这个代码只是满足你最最基本的要求,是需要根具实际情况完善的。
回复 支持 反对

使用道具 举报

2

主题

15

帖子

15

积分

贫民

积分
15
xinxin868  楼主| 发表于 2018-4-18 10:27:06 | 显示全部楼层
sheeboard 发表于 2018-4-18 09:41
python3的print要加括号,错误提示里讲了,不过这个是写代码时候看输出结果的,实际工作中没必要看中间值, ...

高人,我是个菜鸟,不知道怎么修该,我的数据是格式如下图您帮忙看看如何修改可以吗  数据有100多万行。。。 111.jpg
回复 支持 反对

使用道具 举报

0

主题

232

帖子

232

积分

侠客

积分
232
sheeboard 发表于 2018-4-18 13:37:43 | 显示全部楼层
方便的话把文件发上来或发到网盘。
回复 支持 反对

使用道具 举报

0

主题

20

帖子

20

积分

贫民

积分
20
sss123 发表于 2018-4-19 09:44:18 | 显示全部楼层
哦  这是上次那个叫人 写 取整 时间的 excel  用pandas的 那个帖子
回复 支持 反对

使用道具 举报

2

主题

15

帖子

15

积分

贫民

积分
15
xinxin868  楼主| 发表于 2018-4-20 07:16:26 | 显示全部楼层
sheeboard 发表于 2018-4-18 13:37
方便的话把文件发上来或发到网盘。

链接: https://pan.baidu.com/s/1_9wDT4NyU3bGITUWpnFjcw 密码: bh1i   数据文件
回复 支持 反对

使用道具 举报

2

主题

15

帖子

15

积分

贫民

积分
15
xinxin868  楼主| 发表于 2018-4-20 07:16:58 | 显示全部楼层
回复 支持 反对

使用道具 举报

2

主题

15

帖子

15

积分

贫民

积分
15
xinxin868  楼主| 发表于 2018-4-20 16:00:16 | 显示全部楼层
我真的提示错误是什么意思了,缺失  pandas  库文件,
回复 支持 反对

使用道具 举报

0

主题

232

帖子

232

积分

侠客

积分
232
sheeboard 发表于 2018-4-24 22:47:48 | 显示全部楼层
看一下附件

result1.xlsx

311.68 KB, 下载次数: 1

回复 支持 反对

使用道具 举报

0

主题

232

帖子

232

积分

侠客

积分
232
sheeboard 发表于 2018-4-24 22:50:02 | 显示全部楼层
文件很大读了很长时间,我把数据导到mysql里再去读 快一点。
回复 支持 反对

使用道具 举报

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

本版积分规则

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