У меня есть проблема, я запускаю этот код
resamp = pd.DataFrame()
station_ids = list(set(weather_data.station_id.tolist()))
for _id in station_ids:
idx = weather_data.station_id == _id
ti = time_index[idx]
wdfi = weather_data[idx].set_index(ti)
floating = wdfi[['visibility','temperature','wind_speed', "wind_dir", "Rain"]]
binaries = wdfi[['visibility','temperature','wind_speed', "wind_dir", "Rain"]]
b = binaries.resample('1h').rolling(24).apply(lambda x: x.any())
f = floating.resample('1h').agg({
'wind_speed': 'mean',
'visibility': 'mean',
'temperature': 'mean',
'wind_dir':'mean',
'Rain':'mean'
})
temp = pd.concat((f,b),axis=1)
temp['station_id'] = _id
resamp = resamp.append(temp)
, и я получаю эту ошибку
AttributeError Traceback (последний последний вызов) в () 8 плавающих= wdfi [['видимость', 'температура', 'wind_speed', "wind_dir", "дождь"]] 9 двоичных файлов = wdfi [['видимость', 'температура', 'wind_speed', "wind_dir", "дождь"]] ---> 10 b = binaries.resample ('1h'). Rolling (24) .apply (лямбда-x: x.any ()) 11 f = плавающий.resample ('1h'). Agg ({12'wind_speed': 'mean',
~ \ Anaconda3 \ envs \ arcpro \ lib \ site-packages \ pandas \ core \ resample.py in getattr (self, attr) 95 returnself [attr] 96 ---> 97 возвращаемый объект. getattribute (self, attr) 98 99 @ property
AttributeError: объект DatetimeIndexResampler не имеет атрибута "подвижный"
мои пандес v 24 спасибо