十万个怎么做白银四
2022-3-30 17:59:51 发布在问答
【可视化】 折线图线条不受其他组件影响
本帖最后由 yhdata_z1eMkiiR 于 2022-3-31 11:32 编辑

我现在有两个图标,一个是折线图(其中有lineA lineB lineC),然后还有一个地图组件。

现在我想做到,选地图组件中的区域时,折线图中的lineA lineC跟着变化,但是lineB 不变,请问怎么实现?

最佳答案

社区管理员
yanieye

2022-03-30 17:59:52

在地图上设置超链接->刷新,把地图相关列作为参数值传递出来,然后A和C的线的计算里面和B类似,根据地图传递过来的参数值做计算。
查看完整内容
1428
8
精彩评论8
yanieye
发表于 2022-3-30 17:59:52 显示全部楼层
在地图上设置超链接->刷新,把地图相关列作为参数值传递出来,然后A和C的线的计算里面和B类似,根据地图传递过来的参数值做计算。
回复

使用道具 2#

我有两只猫铂金一
发表于 2022-3-30 18:09:30 显示全部楼层
你好,A和c跟着变,B不变,是希望B被过滤掉,只展示AC两根线吗?
回复

使用道具 3#

十万个怎么做白银四
发表于 2022-3-30 18:20:59 显示全部楼层
永洪Tech-Wlitng 发表于 2022-3-30 18:09
你好,A和c跟着变,B不变,是希望B被过滤掉,只展示AC两根线吗?

不是的,就是B接着展示原先的东西。但同时,B 的计算方法是,第三个组件传输一个参数,通过这个参数来计算得到的。
现在希望,在第二个组件,地图,双击联动的时候,B这个线 不变。只AC跟着地图联动
回复

使用道具 4#

十万个怎么做白银四
发表于 2022-3-30 19:22:59 显示全部楼层
yanieye 发表于 2022-3-30 19:04
在地图上设置超链接->刷新,把地图相关列作为参数值传递出来,然后A和C的线的计算里面和B类似,根据地图传 ...

请问能不能设置成,点一下传递两个参数?因为组件1(折线图)中,A和C,是受组件2(地图)和组件3(柱状图)共同影响的。而B只受组件2影响。所以,如果只传一个参数刷新,会不会把另一个组件的影响给刷新没了。

回复

使用道具 5#

yanieye
发表于 2022-3-30 19:32:21 显示全部楼层
两个组件的参数,使用不同的参数名就可以了, 因为每次是会刷新变化了的参数的参数值,没有变化的会继续保留之前的参数值。
回复

使用道具 6#

十万个怎么做白银四
发表于 2022-3-30 19:44:26 显示全部楼层
yanieye 发表于 2022-3-30 19:32
两个组件的参数,使用不同的参数名就可以了, 因为每次是会刷新变化了的参数的参数值,没有变化的会继续保 ...

请问一下,如何通过多个参数判断进行多伦筛选,然后计算。
if col['业务人员-去空'] == param['业务画像-a']
then col['订单金额(含税)']
else 0
end
这是我现在的计算列的代码。
我想变成,判断第一个参数,then筛选数据,然后判断第二个参数,然后筛选数据,然后判断第三个参数,然后筛选数据,这样的。还有如果只有一个参数传过来了,剩下的两个参数是空的,代码也能能运行。
【跪谢】
回复

使用道具 7#

yanieye
发表于 2022-3-30 20:36:21 显示全部楼层
可以嵌套着写,类似于
if col['产品名称'] == param['A'] then
   if col['省份'] == param['B'] then 'B' else 'A' end
else 'C' end
回复

使用道具 8#

yhdata_gnLr7oR1白银四
发表于 2022-4-6 09:53:34 显示全部楼层
回复

使用道具 9#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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