如何在 dolphindb 中方便地创建具有多列(可能超过 300 列)的表?
Posted
技术标签:
【中文标题】如何在 dolphindb 中方便地创建具有多列(可能超过 300 列)的表?【英文标题】:How tow create table with many columns(may be more than 300 columns) conveniently in dolphindb? 【发布时间】:2019-11-09 02:51:53 【问题描述】:我想在dolphidndb中创建一个包含很多列的表,但是我找不到方便的方法?
如果我使用t = table(size:capacity,names,types)
,当我有很多很多列时,不方便修改和添加或删除一些列。
colNames = ["col1","col2","col3","col4","col5","col6","col7","col8" ...]
colTypes = [STRING,DOUBLE,INT,LONG,SYMBOL,LONG,DATE,TIME,TIMESTAMP ...]
t = table(100:0,colNames,colTypes)
有没有更方便的方法来完成这项工作?
【问题讨论】:
【参考方案1】:DolphinDB 中的table
函数还有另一种组织列的方式。可以不指定列名列表和列类型列表,而是可以逐列指定。
t= table(array(STRING, 0) as col1,
array(DOUBLE, 0) as col2,
...
)
【讨论】:
以上是关于如何在 dolphindb 中方便地创建具有多列(可能超过 300 列)的表?的主要内容,如果未能解决你的问题,请参考以下文章