Ich habe eine Frage, worin liegt der Fehler. Alle gegoogelten Ergebnisse ergaben keine Lösung
Mein eingelesenes Datenformat sieht so aus.
Code: Alles auswählen
707 2017-05-31 13:19:01
708 2017-05-31 13:48:57
709 2017-05-31 14:28:11
710 2017-05-31 14:34:40
711 2017-05-31 14:48:54
712 2017-05-31 15:03:58
713 2017-05-31 15:50:33
714 2017-05-31 16:05:19
715 2017-05-31 16:17:15
716 2017-05-31 16:27:16
717 2017-05-31 16:35:46
718 2017-05-31 16:43:07
719 2017-05-31 16:53:24
720 2017-05-31 17:06:00
Length: 721, dtype: datetime64[ns]
Zunächst einmal habe ich die Daten so eingelesen.
Code: Alles auswählen
temp=pandas.read_csv(fns[1], delimiter=',', header=4)
time=temp['Date(dd-mm-yy)']+' '+temp['Time(hh:mm:ss)']
dat64=pandas.to_datetime(time, format='%d:%m:%Y %H:%M:%S')
#dates2=datetime.strptime(dates, '%d:%m:%Y %H:%M:%S')
Problem:
Code: Alles auswählen
In [134]: dat64[720]
Out[134]: Timestamp('2017-05-31 17:06:00')
In [135]: time.strptime(dat64[720],time_format)
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-135-20a5d6f77171> in <module>()
----> 1 time.strptime(dat64[720],time_format)
/home/samothkociok/.conda/envs/thomypy/lib/python3.4/site-packages/pandas/core/generic.py in __getattr__(self, name)
3079 if name in self._info_axis:
3080 return self[name]
-> 3081 return object.__getattribute__(self, name)
3082
3083 def __setattr__(self, name, value):
AttributeError: 'Series' object has no attribute 'strptime'