[可视化] 点图高级排序

yhdata_TFDpK8ac钻石一 显示全部楼层 发表于 2023-8-8 13:15:37 |阅读模式 打印 上一主题 下一主题
1
未解决

【可视化】 点图高级排序

1253 11
如果是X轴 或者 Y轴绑定维度,可以用脚本 获取dimCol (getXCol(0))然后设置高级排序的属性(sortType sortRank等),已经有相关脚本和方法。

如下图,是按照颜色绑定的维度<客户简称>进行高级排序,(按X轴数据降序 TOP10) ,这如何用脚本动态修改?


回复

使用道具 举报

精彩评论11

yhdata_yzm 显示全部楼层 发表于 2023-8-8 13:46:43
var bcol=new BCol("nation",STRING,true);
var qcol=new ChartDimCol(bcol);
图表1.binding.markCol["Sum_price"].colorField=qcol
绑定这么写
回复

使用道具 举报

yhdata_TFDpK8ac钻石一 显示全部楼层 发表于 2023-8-8 16:07:41
yhdata_yzm 发表于 2023-8-8 13:46
var bcol=new BCol("nation",STRING,true);
var qcol=new ChartDimCol(bcol);
图表1.binding.markCol["Sum_ ...

报错信息是:
报告(预览: 未命名-0)-->提交时运行-->TypeError: Cannot set property "colorField" of undefined to "DimCol[客户简称, sinfo=SortInfo]" ([script]#4) at line 4
提交运行的脚本是:
var bcol=new BCol("客户简称",STRING,true);
var qcol=new ChartDimCol(bcol);
qcol.sortRank=20
图表36.binding.markCol["预测收入"].colorField=qcol
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-8-8 16:17:56
yhdata_TFDpK8ac 发表于 2023-8-8 16:07
报错信息是:
报告(预览: 未命名-0)-->提交时运行-->TypeError: Cannot set property "colorField" of un ...

例如你的预测收入的聚合类型是什么如果是总合你要写'Sum_预测收入' 而不是'预测收入'
回复

使用道具 举报

yhdata_TFDpK8ac钻石一 显示全部楼层 发表于 2023-8-8 16:38:56
yhdata_yzm 发表于 2023-8-8 16:17
例如你的预测收入的聚合类型是什么如果是总合你要写'Sum_预测收入' 而不是'预测收入' ...

同样的报错信息。debug 图表36.binding.markCol["Sum_预测收入"]是 null
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-8-8 17:07:25
我看看你怎么绑定的么
回复

使用道具 举报

yhdata_TFDpK8ac钻石一 显示全部楼层 发表于 2023-8-8 17:31:06
yhdata_yzm 发表于 2023-8-8 17:07
我看看你怎么绑定的么

test.jar (6.62 KB, 下载次数: 2)
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-8-8 17:56:05

亲Sum_Sales大小写错了 ,Sales就是你的列名
回复

使用道具 举报

yhdata_TFDpK8ac钻石一 显示全部楼层 发表于 2023-8-9 09:10:44
yhdata_yzm 发表于 2023-8-8 17:56
亲Sum_Sales大小写错了 ,Sales就是你的列名

Sum_Sales确实是写错了,昨天临时用咖啡数据新建的时候写错了
请帮忙看下修改成中文表达式的应该怎么写 test1 (1).jar (8.79 KB, 下载次数: 2)
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-8-9 09:24:39
yhdata_TFDpK8ac 发表于 2023-8-9 09:10
Sum_Sales确实是写错了,昨天临时用咖啡数据新建的时候写错了
请帮忙看下修改成中文表达式的应该怎么写 ...

按照你的报告最后一行应该写为Sum_毛利
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部