ANY DICTIONARY类型怎么转化成table格式

更新:
一个函数B 可以根据A表的每一条记录进行相应处理,返回几个字段想加在表里面。 我实现时用ploop(B,A).unionAll(false).


A表进B函数,实际每个输入都是any dictionnary类型, 目前,我可以用这几个返回的字段加原记录的标签构造一个表格,然后返回一个大表,再和A lj 也能得到结果。


我就是想直接在B函数内部,用A的每一条输入any dictionary变量 加几个字段 直接构造成表格返回,这样就不用再和原始A表Join了。

评论的方法构造出了表格的新标签,而我想要的是any dict的key本身就是标签。

 

请先 登录 后评论

1 个回答

alex

不知道这是不是想要的

假设 ANY DICTIONARY 是 string -> int

d = {a: 1, b: 2}

tbl = table(d.keys() as k ,d.values()$INT as v)


edit :

如果要用 ANY DICT 的 key  做 column name 的话:

tbl = table(0:2, d.keys()  , `INT`INT)

参考:https://www.dolphindb.cn/cn/help/130/FunctionsandCommands/FunctionReferences/t/table.html 


请先 登录 后评论
  • 1 关注
  • 0 收藏,1040 浏览
  • Coco 提出于 2022-01-27 16:31

相似问题