PythonPandas:AttributeError:'努比·恩达雷'对象没有属性'start'

2024-10-01 11:22:57 发布

您现在位置:Python中文网/ 问答频道 /正文

Python-熊猫:AttributeError:'努比·恩达雷'对象没有属性'start'

生成错误的代码:

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from datetime import time

data = pd.read_csv('/temp/zondata/pvlog.csv', delimiter=';', parse_dates=True, index_col=1)
Gewenst = data['T_Sanyo_Open']

不会出现错误,并给出类似于此问题底部表格的结果:

^{pr2}$

或者

Gewenst['2010-09']

当我需要特定范围的数据时,给出了前面描述的错误:

Gewenst['2010-9':'2010-10']

当我添加以下代码规则时,我找到了一个解决方案:

Gewenst = Gewenst.resample('1Min', fill_method='ffill') 

但我不想重新取样。在

表格:

2010-08-31 12:36:53    30.37
2010-08-31 12:45:08    28.03
2010-08-31 12:55:09    25.16
2010-08-31 13:00:09    23.28
2010-08-31 13:05:09    22.37
2010-08-31 13:10:09    21.84
2010-08-31 13:15:08    22.19
2010-08-31 13:20:09    22.41
2010-08-31 13:25:09    23.16
2010-08-31 13:35:09    23.59
2010-08-31 13:40:09    26.75
2010-08-31 13:45:09    29.47
2010-08-31 13:50:10    33.13
2010-08-31 13:55:08    35.91
2010-08-31 14:00:08    37.78
...
2013-06-07 01:35:10    40.00
2013-06-07 01:40:10    40.00
2013-06-07 01:45:10    39.50
2013-06-07 01:50:12    39.75
2013-06-07 01:55:10    39.25
2013-06-07 02:00:10    39.50
2013-06-07 02:05:11    39.25
2013-06-07 02:10:11    39.25
2013-06-07 02:15:10    38.75
2013-06-07 02:20:11    38.75
2013-06-07 02:25:11    38.75
2013-06-07 02:30:10    39.25
2013-06-07 02:40:10    39.25
2013-06-07 02:45:10    39.00
2013-06-07 02:50:10    39.25

有人有解决办法吗?还是熊猫身上的虫子?在


Tags: csv对象代码importnumpydata属性as
1条回答
网友
1楼 · 发布于 2024-10-01 11:22:57

似乎包含0很重要:

In [11]: df1['2010-7':'2010-10']
Out[11]:
Empty DataFrame
Columns: [value]
Index: []

In [12]: df1['2010-07':'2010-10']
Out[12]:
                     value
date
2010-08-31 12:36:53  30.37
2010-08-31 12:45:08  28.03
2010-08-31 12:55:09  25.16
2010-08-31 13:00:09  23.28
...

可能值filing an issue。。。

相关问题 更多 >