У меня есть куча данных клеща, что я могу успешно RESAMPLE в данные времени с помощью:Python/панда передискретизации Forex клещ данные для тикового объема
h5_file = pd.HDFStore(h5_path)
h5_file['fx_data'].groupby('Symbol')
ask = grouped['Ask'].resample('5Min', how='ohlc')
bid = grouped['Bid'].resample('5Min', how='ohlc')
Но я хотел бы также вернуть громкость клеща. Это должно быть просто количество строк, составляющих каждый образец. Как это можно достичь?
Кроме того - когда я выбираю повторную выборку с меньшими таймфреймами, иногда появляются бары, где значения N/A, потому что за этот период не было изменений цены. Когда это произойдет, я хотел бы, чтобы предыдущее значение было близким к значению OHLC на текущем баре.
Я искал и нашел этот код:
whatev.groupby('Symbol')closes = resampledData['close'].fillna(method='pad')
resampledData.apply(lambda x: x.fillna(closes)
Я новичок в Python и программирование и не понимаю lambas еще. Будет ли это изменяться только близкие значения или все значения, которые мне нужно изменить. Вся помощь очень ценится.
Еще раз спасибо. Я начинаю понимать это. –