我有一个来自backtest的值的数据帧。样本数据:
market_trading_pair next_future_timestep_return ohlcv_start_date \
0 Poloniex_ETH_BTC 0.003013 1450753200
1 Poloniex_ETH_BTC -0.006521 1450756800
2 Poloniex_ETH_BTC 0.003171 1450760400
3 Poloniex_ETH_BTC -0.003083 1450764000
4 Poloniex_ETH_BTC -0.001382 1450767600
prediction_at_ohlcv_end_date
0 -0.157053
1 -0.920074
2 0.999806
3 0.627140
4 0.999857
例如,我需要写什么来获取2个ohlcv\u start\u date之间的行
开始=1450756800
结束=1450767600
将产生第1到第4行
传递多个布尔条件并使用
&
to和它们,并使用括号表示运算符优先级:如果给DataFrame一个DatetimeIndex(基于
ohlcv_start_date
中的值),那么可以使用df.loc
来select rows by date:相关问题 更多 >
编程相关推荐