wale
wale

性别: 注册于 2021-05-07

向TA求助
20金币数
1890 经验值
1个粉丝
主页被访问 2463 次

163 个回答

0 赞同

启动脚本中创建计算引擎报错:Cannot recognize the token

DolphinDB运行时,会对一段脚本先进行整体解析,如果有语法问题,譬如变量未定义,函数不存在,函数参数个数不正确等问题,直接报syntax error。如果没有问题,才开始逐条执行。 enableTableShareAndPersistence共享的 表在执行阶段才生成,因此 createReactiveStateEngine不能直接用,可以用objByName引用表,或在enableT...

回答于 2021-08-01 17:39

0 赞同

contain method not supported

变量名与字段名不能一样,因此变量store_code需要改个名。

回答于 2021-08-01 16:34

0 赞同

如何生成xn * n / 10多个式子相加的元代码

script="wd_nBidPrice1*0.1 "for(n in 2..10){ script+="+ wd_nBidPrice"+ n + "*"+n\10 }parseExpr(script)

回答于 2021-07-30 15:33

0 赞同

dropDatabase fail: chunk is not in COMPLETE state

请把这些分区先用dropPartiontion强制删除,然后再用dropDatabase删除数据库。示例代码如下: dbName=exchange_path fileCond=dbName + "%" t=exec substr(file,strlen(dbName)) from rpc(getControllerAlias(),getClusterChunksStatus) where file like fileCond, state != "COMPLETE" dropPartition(database("dfs:/"+db...

回答于 2021-07-30 09:24

0 赞同

通过pivot函数得到的矩阵数据,转成table后,怎么得到label列

用rowNames()得到矩阵的label列: t2=table(stockprice)t2[`label]=stockprice.rowNames() label列在最后,用reorderColumns重新排列 t2.reorderColumns!(`label join t2.colNames()[:t2.colNames().size()-1])

回答于 2021-07-28 16:37

1 赞同

请问如何select 出一个函数的多个输出

select中改成as `factor1`factor2,示例如下:

回答于 2021-07-23 11:36

0 赞同

请问一下,dolphindb中delimiter能是tab符么?

可以,可以用'\t'

回答于 2021-07-23 09:59

0 赞同

dolphindb中增加模块(modules)是否需要重启机器?

不需要重启。每个节点都要上传,同一个节点所有session都可以共享。

回答于 2021-07-23 09:57

0 赞同

计算累积bid和ask量比

翻译如下: def factorVolDiff(t){  w = exp(-10 * 0..9/t.mp[0])  return select 0.5*log(rowSum([bv1,bv2,bv3,bv4,bv5,bv6,bv7,bv8,bv9,bv10]*w)/rowSum([av1,av2,av3,av4,av5,av6,av7,av8,av9,av10]*w)) as volDiff from t } 上面这个写法可以直接在DolphinDB数据库内使用

回答于 2021-07-22 10:54

0 赞同

GUI中执行脚本报错:index 145 out of bounds

你的GUI版本还是1.10.7,与server1.30.*不兼容了,请到DolphinDB官网下载、升级GUI最新版本。当前版本是https://www.dolphindb.cn/downloads/DolphinDB_GUI_V1.30.7.zip

回答于 2021-07-17 23:16