2016-01-28 30 views
-2

have a JSON包含各种资产回测,我一直在使用下面的代码中分离出来的资产并从上述时间戳结束?如何隔离大熊猫数据帧的部分

编辑:

对不起,这是一个使用Serbitar的答案的东风

market_trading_pair next_future_timestep_return ohlcv_start_date \ 
7073 Poloniex_DOGE_BTC     -0.023256  1445392800 
7074 Poloniex_DOGE_BTC      0.023810  1445396400 
7075 Poloniex_DOGE_BTC      0.000000  1445400000 

    prediction_at_ohlcv_end_date 
7073      0.999999 
7074      1.000000 
7075      -0.999891 

的例子:

我换成print grouped.get_group(asset)有:

print grouped.get_group(asset)[['ohlcv_start_date'> 1446012000 ] & ['ohlcv_start_date'< 1452556800]] 

I get this error

+0

请包括您的分组数据框的示例 – Serbitar

+0

但是,您推荐的输出是什么? – jezrael

回答

0

很难判断我们是否没有分组数据框的例子。 如果x是你的开始时间,y为你的停止时间尝试:

grouped[(grouped.timestamp x) & (grouped.timestmap < y)] 

你也可以使用函数之间,如果你对你的时间戳的索引。

+0

你好,对不起,我粘贴了一个样本 –

+0

并跑了你的代码,但得到一个错误 –

+0

更正,对不起 – Serbitar