wale
wale

性别: 注册于 2021-05-07

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

163 个回答

0 赞同

怎么计算矩阵元素的和

有2种方法,方法1,先用sum得到各列的和,再调用sum得到所有的元素的和: sum(sum(m))  方法2,先用 flatten 把矩阵拉成向量,再算 sum: sum(m.flatten())

回答于 2022-10-12 16:45

0 赞同

函数外定义的常量怎么传入函数

通过参数传入,例如: gap=3def gap2(gap){return gap}

回答于 2022-10-11 16:42

0 赞同

怎么求2个datetime变量相差的年数

两个变量直接相减得到秒数,再除以365 * 86400得到年数,其中86400是一天的总秒数。例如: (2022.10.18T12:00:00 - 2022.04.18T00:00:00) \ (365 * 86400 ) 执行后得到0.50274。

回答于 2022-10-11 16:41

0 赞同

含有NaN的数据如何等频分箱

用rank函数即可实现: t=table(1 2 3 NULL 4 5 as x)select rank(x,true,2) from t 查询返回: rank_x 0 0 0 1 1

回答于 2022-10-11 16:18

0 赞同

Admin登录的情况下, webpage 文件系统下的访问异常(详见附件)<No...

谢谢反馈,即将发布的1.30.20/2.00.8版本会解决这个问题。

回答于 2022-09-30 10:02

0 赞同

查询时可以通过索引的方式来获取某几列的数据吗

用元编程可以实现,如下所示,先用columnNames函数得到表的所有列名,然后对这些列名处理后,用sqlCol得到查询列的元代码,再用sql和eval动态执行查询: colNames = factor.columnNames()finalColNames = colNames[1] join colNames[3:]sql(sqlCol(finalColNames), factor).eval()

回答于 2022-09-27 15:56

0 赞同

如何使用字符串转化为元编码进行计算

一种方法是使用parseExpr函数,如下所示: sql(select=sqlColAlias(parseExpr("sum(c_"+i+j+")"),"c53sum"),from =t).eval() 另一种方法是使用sqlCol函数,如下所示: sql(select =sqlCol("c_"+i+j,sum,"c53sum"),from=t).eval() 第2种方法比较简洁,因此不建议使用parseExpr,而且遇上一些复杂的case,譬如函数的参数...

回答于 2022-09-26 16:13

1 赞同

在docker中使用镜部署成功后,使用流数据订阅端显示成功,但收不...

流数据现在是push到客户端监听端口的,所以你要先检查一下docker能否访问宿主机的订阅端口

回答于 2022-09-25 10:00

0 赞同

help,在用 isDuplicated去重查询时报错

上述报错是说不支持在分布式表查询的 where 子句中使用聚合函数或者序列相关函数进行条件过滤。解决问题的办法是使用map子句。跨分区查询时,指定 map关键字,SQL 语句就会在每个分区内分别执行,然后输出每个分区的执行结果。 tt = select secode,securityid as instrument from t_dk_day_zz985 where tradetime between...

回答于 2022-09-23 11:26

0 赞同

怎么翻转内存表记录

可以用rowNo函数对列排序,不需要自增字段: t=table(`A1`A2`A3 as col1,`B1`B2`B3 as col2,`C1`C2`C3 as col3) select * from t order by rowNo(col1) desc

回答于 2022-09-21 17:14