找文章 / 找答案
精选问答 更多内容
12
返回列表 发新帖

[可视化] 地图组件

永洪Tech-CIDX白银二 显示全部楼层 发表于 2021-12-3 14:25:52
王duoduo 发表于 2021-12-3 14:21
那请问如果我想要精确不同值计数,原本写COUNT的地方应该如何调整

比如说?
回复

使用道具 举报

王duoduo青铜一 显示全部楼层 发表于 2021-12-3 14:40:30

var colname=下拉列表参数1.getSelectedObjects()[0];//获取展示的行轴列
if(colname == "id")
{下拉列表参数2.enabled = false;
下拉列表参数3.enabled = false;
}

var b='Count_'+colname

var bcol=new BCol(colname,STRING,false);

var mcol=new ChartMeasureCol(COUNT,bcol,null);//创建图表所用的度量字段

var scol = new SingleMarkCol(mcol,BAR);


图表1.binding.markCol.showValues=true



//颜色

//图表1.binding.markCol.colorField=mcol;

//标签

图表1.binding.markCol[""].textField=mcol

mcol.view=colname

图表1.binding.blend=4;//设置图表混合类型为重叠

图表1.binding.aestheticSingle=false;//设置图表为多美化指标

还是这个语句,在地图列更换标签时是计数某个指标,所以使用了count,但现在我想要精确不同值计数,应该如何实现
回复

使用道具 举报

永洪Tech-CIDX白银二 显示全部楼层 发表于 2021-12-3 15:00:38
王duoduo 发表于 2021-12-3 14:40
var colname=下拉列表参数1.getSelectedObjects()[0];//获取展示的行轴列
if(colname == "id")
{下拉列表 ...

COUNT 换成 DISTINCTCOUNT
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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