如何将1个STRING常量和1个FlOAT向量组合转为表中的1行

请问我想把一个STRING常量和一个FlOAT向量组合转为[STRING, FLOAT, ...,FLOAT]表中的一行,应该怎么做比较方便呢?

例如有下面变量:

str="a"
v=[0.3, 0.6, 0.7, 0.8]

插入表后为:

strCol	col0	col1	col2	col3
a	0.3	0.6	0.7	0.8

请先 登录 后评论

1 个回答

Yating Xie

以下脚本对任意长度的向量v适用

str="a"
v=[0.3, 0.6, 0.7, 0.8]
t = table(matrix(v).transpose())
update t set strCol = str
reorderColumns!(t,`strCol)

attachments-2022-11-Wab6sq0w6368d9a43edcf.png

请先 登录 后评论
  • 1 关注
  • 0 收藏,816 浏览
  • BMO 提出于 2022-11-07 18:09