气泡图图例与值轴的自定义标签

image.png

x轴:1变成18-25岁,2变成26-30岁,3变成31-35岁,4变成36-40岁,5变成41-45岁,6变成46-50岁,7变成50岁以上

y轴:1变成1年以内,2变成1-2年,3变成3-5年,4变成6-10年,5变成10年以上

FineReport yzm114514123 发布于 2025-5-22 10:56
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-5-22 10:58(编辑于 2025-5-22 11:49)

这边写js,自己定义

image.png

===========

这个写法

function(){ if(this=='1')return "18-25岁";

if(this=='2')return "26-30岁";}

你可以继续if写下去

image.png

============

image.png

  • yzm114514123 yzm114514123(提问者) 大佬,可以写个案例不
    2025-05-22 11:00 
  • snrtuemc snrtuemc 回复 yzm114514123(提问者) 看修改答案
    2025-05-22 11:03 
  • yzm114514123 yzm114514123(提问者) 回复 snrtuemc 请问大佬如果是提示的双值轴怎么写,function(){if(this.x == '1') return "18-25岁" + if(this.y == '1') return "1年以内" + this.size;我这样写好像没有生效
    2025-05-22 11:38 
  • snrtuemc snrtuemc 回复 yzm114514123(提问者) 这个写法,function(){var a,b;
    if(this.x=='1')a= "18-25岁";
    else if(this.x=='2')a="26-30岁";
    if(this.y=='1')b= "1年以内";
    else if(this.y=='2')b="1-2年";
    return a+
    +b+
    +this.size;}
    记得下面勾选,使用html显示
    2025-05-22 11:46 
  • snrtuemc snrtuemc 回复 yzm114514123(提问者) 回复中html的换行代码被和谐了,看下修改答案截图
    2025-05-22 11:49 
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-5-22 11:00(编辑于 2025-5-22 11:05)

图表自定义标题/标签/提示

function(){ 

if(this=='1'){return '18-25岁';}

else if(this=='2') {return '26-30岁';}

else if(this=='3') {return '31-35岁';}

else if(this=='4') {return '36-40岁';}

else if(this=='5') {return '41-45岁';}

else if(this=='6') {return '46-50岁';}

else {return '50岁以上';}

 }

Y轴自己仿写吧

最佳回答
0
yzm802555Lv2见习互助
发布于2025-5-22 11:10

image.png

function(){

    var value = this;

    if(value==20) return "18-25岁";

    else if(value==40) return "26-30岁";

    else if(value==3) return "31-35岁"; 

    else if(value==4) return "36-40岁";

    else if(value==5) return "41-45岁";

    else if(value==6) return "46-50岁";

    else if(value==7) return "50岁以上";

    else return value;

}

image.png

  • 4关注人数
  • 82浏览人数
  • 最后回答于:2025-5-22 11:49
    请选择关闭问题的原因
    确定 取消
    返回顶部