使用kdb中的可变大小分隔符导入文本数据

时间:2013-05-23 17:53:38

标签: kdb

我想导入一个文本文件,其中列由可变数量的空格分隔:

A    123
B 222
C  211

运行此功能不会很好:

f: ("CI"; " ") 0: `$(":myfile")

1 个答案:

答案 0 :(得分:2)

您可以在导入时删除多余的空格:

("CI";" ")0:(ssr[;"  ";" "]/) each read0`:myfile

A   B   C
123 222 211

这可能会大大减慢事情的发展。

你能在源头修复数据吗?为什么有可变数量的空格?