我想用DolphinDB对一个面板数据做预处理:
这是我的原始数据表:
我想把数据转换成如下:
其中列为日期,行是ID。
date | a | b | c |
---|---|---|---|
2015.08.07 | 1.1246 | 4.6269 | 2.3019 |
2015.08.08 | 7.8525 | 9.7178 | 2.916741 |
...
如何实现面板数据的预处理?因为我的原始数据量很大,希望提供一个快速高效的方法。另外,date行并非连续日期,如果可以生成连续时间的面板数据,那就更好了。
我想用DolphinDB对一个面板数据做预处理:
这是我的原始数据表:
我想把数据转换成如下:
其中列为日期,行是ID。
date | a | b | c |
---|---|---|---|
2015.08.07 | 1.1246 | 4.6269 | 2.3019 |
2015.08.08 | 7.8525 | 9.7178 | 2.916741 |
...
如何实现面板数据的预处理?因为我的原始数据量很大,希望提供一个快速高效的方法。另外,date行并非连续日期,如果可以生成连续时间的面板数据,那就更好了。
可以使用pivot by子句
如果需要连续日期的面板数据,可以使用 panel函数(DolphinDB 1.30.0.0及以上版本支持):
更多面板数据的案例请参阅https://gitee.com/dolphindb/T...