wale
wale

性别: 注册于 2022-09-06

向TA求助
13金币数
3980 经验值
1个粉丝
主页被访问 982 次

338 个回答

0 赞同

重启服务器前,流数据表怎么持久化保存剩余内存中的数据

流表启用持久化后,每次写入数据都会保存到磁盘。详细的请参见用户手册中函数enableTableShareAndPersistence或enableTablePersistence的说明。 你说的内存中保存多少条数据是参数cacheSize指定的,这个在内存中保存行数与持久化无关,它是说超过设定的行数后会从内存中删除,而不是说删除后才把这些记录保存到磁盘。

回答于 2022-11-15 11:05

0 赞同

win10 conda python=3.8.13 pythonAPI 报错 module dolphindb ha...

dolphindb python api的版本号是多少?是否是最新版?

回答于 2022-11-12 18:50

0 赞同

元编程时,sqlCol如何调用多元函数

用部分应用把round变成1元函数,例如: t = table(`GME`AMC`KOSS as symbol, 32.512 13.26 64 as price); sql(select=sqlCol("price", round{,2}), from=t).eval(); 执行后正确输出如下: price 32.51 13.26 64

回答于 2022-11-11 21:32

0 赞同

如何在sqlColAlias中使用动态列名呢

用sqlCol函数,以及对sma使用部分应用变成一元函数: tbm = table(`GME`AMC`KOSS`GME`AMC`KOSS as symbol, 32.512 13.26 64 32.512 13.26 64 as TestCol); keycol = `TestCol led = 5 //sql(select=(sqlCol("*"), sqlColAlias(makeCall(sma, sqlCol(keycol), led), keycol + "_5")), from=tbm).eval(); sql(select=(sqlCo...

回答于 2022-11-11 21:27

0 赞同

执行脚本时 getDFSDatabases 异常怎么处理

现在信息不够,我需要更详细的日志信息。 请把配置文件(你是单节点模式吧,那配置文件为dolphindb.cfg)中的配置参数logLevel 设置为DEBUG,然后启动一下节点,再把日志发我分析。

回答于 2022-11-03 11:12

0 赞同

如何对一个表的所有列同时分组求统计值

可以用元编程的方法实现,例如下面定义了一个自定义函数: def table_regroup(t, f, groupCol){names = t.colNames()[t.colNames() != groupCol]return sql(select=sqlCol(names, f), from=t, groupBy=sqlCol(groupCol), groupFlag=1).eval()}table_regroup(t, avg, "sym") 输出: sym col1 col2 col3 col4 col5 col6 a...

回答于 2022-10-25 16:10

0 赞同

DolphinDB中有类似 python 中 zip 的方法吗

x=1 2 3 y=4 5 6 loop(pair, x, y) 输出: offset 0 1 2 0 [1,4] [2,5] [3,6]

回答于 2022-10-25 14:05

0 赞同

DolphinDB有累积计算nunique的函数吗

2.00.8版本提供了cumnuique函数,例子: X = [1, 1, 2, 3, NULL, 1, 1]Y = cumnunique(X) Y的结果: [1, 1, 2, 3, 4, 4, 4]

回答于 2022-10-25 08:39

0 赞同

可以自动保存plot画的图吗

可以手动保存plot画的图,操作方法:在图上点击鼠标右键,在弹出式菜单中选save as即可。 批量自动保存需要用gp插件,通过该插件可以对 DolphinDB 的 vector 和 table 中的数据进行画图,并自动保存文件到本地。例如: data=(rand(20,20),rand(20,20),rand(20,20),rand(20,20),rand(20,20),rand(20,20),rand(20,20),rand(...

回答于 2022-10-24 15:52

0 赞同

如何找出一个向量中,不在另一个向量里的元素

两种方法,方法一,都转成set然后相减,方法二,用not in语法: a=[1,2,3,4,5] b=[2,3,4] set(a)-set(b) //方法一 a[not a in b]//方法二 两种方法输出都是 1,5

回答于 2022-10-21 18:09