---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-5-eca9013269d7> in <module>()
----> 1 df = gwv.generate_TimeInformationCurrentSituationWeatherVectors(trajectories_df,weather_df)
2 df
C:\Users\Chrisi\Desktop\Studium\BigDataScience\sose17-small-data\python\traffic-prediction\src\vector_gen\generateWeatherVectors.py in generate_TimeInformationCurrentSituationWeatherVectors(trajectories_df, weather_df)
51 """
52 df_data = trajectories_df
---> 53 df_weather2 = prepare_weather_df(weather_df)
54
55 df2 = df_weather2[1::2]
C:\Users\Chrisi\Desktop\Studium\BigDataScience\sose17-small-data\python\traffic-prediction\src\vector_gen\generateWeatherVectors.py in prepare_weather_df(weather_df)
26 # weather_df[weather_df['wind_speed'] <= 0.3]
27
---> 28 weather_df['datetime'] = pd.to_datetime(weather_df['date']) + pd.to_timedelta(weather_df['hour'], unit='h')
29
30 # make weather for each tw
C:\Anaconda3\lib\site-packages\pandas\core\ops.py in wrapper(left, right, name, na_op)
607
608 time_converted = _TimeOp.maybe_convert_for_time_op(left, right, name,
--> 609 na_op)
610
611 if time_converted is None:
C:\Anaconda3\lib\site-packages\pandas\core\ops.py in maybe_convert_for_time_op(cls, left, right, name, na_op)
567 return None
568
--> 569 return cls(left, right, name, na_op)
570
571
C:\Anaconda3\lib\site-packages\pandas\core\ops.py in __init__(self, left, right, name, na_op)
280 left, right = left.align(right, copy=False)
281
--> 282 lvalues = self._convert_to_array(left, name=name)
283 rvalues = self._convert_to_array(right, name=name, other=lvalues)
284
C:\Anaconda3\lib\site-packages\pandas\core\ops.py in _convert_to_array(self, values, name, other)
396 supplied_dtype = values.dtype
397 inferred_type = supplied_dtype or lib.infer_dtype(values)
--> 398 if (inferred_type in ('datetime64', 'datetime', 'date', 'time') or
399 com.is_datetimetz(inferred_type)):
400 # if we have a other of timedelta, but use pd.NaT here we
TypeError: data type "datetime" not understood