将列附加到空 table - Q/KDB+
Append columns to empty table - Q/KDB+
我正在从 returns 股票数据(时间跨度 + 浮动价格)的数据源中提取数据。
我需要构建 1 个 table,其中包含每只股票的报价数据,同时为每只股票插入新的时间跨度指数值。示例:
AAPL:
t0 101.20
t3 102.10
GOOG:
t1 850.50
t2 860.10
Table:
AAPL GOOG
t0 101.20 NA
t1 NA 850.50
t2 NA 860.10
t3 102.10 NA
会有很多符号,所以我不能只手动输入 AAPL、GOOG 等
虽然可以像您描述的那样设置 table,但不建议这样做。你最好设置一个栏来记录每个股票,sym
在这种情况下:
t sym price
-------------------------------------------
2018.02.05D14:11:09.241245000 AAPL 101.7808
2018.02.05D14:11:09.241246000 GOOG 103.0177
2018.02.05D14:11:09.241246000 AAPL 107.8503
2018.02.05D14:11:09.241247000 GOOG 105.3471
我正在从 returns 股票数据(时间跨度 + 浮动价格)的数据源中提取数据。
我需要构建 1 个 table,其中包含每只股票的报价数据,同时为每只股票插入新的时间跨度指数值。示例:
AAPL:
t0 101.20
t3 102.10
GOOG:
t1 850.50
t2 860.10
Table:
AAPL GOOG
t0 101.20 NA
t1 NA 850.50
t2 NA 860.10
t3 102.10 NA
会有很多符号,所以我不能只手动输入 AAPL、GOOG 等
虽然可以像您描述的那样设置 table,但不建议这样做。你最好设置一个栏来记录每个股票,sym
在这种情况下:
t sym price
-------------------------------------------
2018.02.05D14:11:09.241245000 AAPL 101.7808
2018.02.05D14:11:09.241246000 GOOG 103.0177
2018.02.05D14:11:09.241246000 AAPL 107.8503
2018.02.05D14:11:09.241247000 GOOG 105.3471