yhdata_TFDpK8ac白银四
2023-8-8 13:15:37 发布在问答
【可视化】 点图高级排序
如果是X轴 或者 Y轴绑定维度,可以用脚本 获取dimCol (getXCol(0))然后设置高级排序的属性(sortType sortRank等),已经有相关脚本和方法。

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


3519
11
精彩评论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
绑定这么写
回复

使用道具 2#

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
回复

使用道具 3#

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

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

使用道具 4#

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

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

使用道具 5#

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

使用道具 6#

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

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

使用道具 7#

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

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

使用道具 8#

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)
回复

使用道具 9#

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

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

使用道具 10#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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