首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Power BI 模拟知乎创作积分卡

Power BI 模拟知乎创作积分卡

作者头像
wujunmin
发布2025-02-10 14:13:52
发布2025-02-10 14:13:52
2130
举报
文章被收录于专栏:wujunminwujunmin

知乎鼓励创作的方式之一是积分。回答问题、写文章、发视频等创作活动会使积分增加,进而提升等级。在官网后台有下图这样一个积分卡,反映你当前的积分是多少,距离下一等级还差多少积分。

Power BI 2023年6月推出的新卡片图视觉对象可以模拟这个效果。下图除了头像,其他知乎的元素全部有。

这个图表使用了新卡片图视觉对象的三个空间,最上方的wujunmin是主数据,字段拖入对应度量值显示:

中间的进度条使用SVG度量值实现,参考:Power BI卡片图叠加进度条

下方有两组数据,左侧是得分差距,右侧是当前得分和下一等级的目标得分。新建两个度量值:

代码语言:javascript
复制
得分差距 = [目标得分] - [实际得分]
实际比目标 = FORMAT([实际得分],"#,#") & " / " & FORMAT([目标得分],"#,#")

把得分差距度量值的格式调整为动态,前后加上中文:

把这两个度量值放入卡片图的引用标签:

引用标签的分割线关闭,布局为按列:

适当调整字体颜色、背景色完成设置。知乎原卡片左上方的头像也可以添加,但是复杂度高些。因为新卡片图视觉对象目前只支持单个图像插入,而此处头像、进度条都是图片。如果都进行展示,就需要在SVG代码中将二者合并。

题外话:

这些年知乎有时候学微博,有时候学抖音,有时候学小红书,就是没怎么做自己。我随便发几个字微博体想法的访问数据要比长文好的多的多,然而我主要发长文。知乎的各种激励活动也希望你更新短平快的内容。

尽管有以上问题,我还是在知乎持续更新(复制粘贴公众号内容)。主要原因是公众号适合手机看,而知乎适合电脑端的读者。知乎在搜索引擎有比较高的权重,当一位读者打开搜索框,找相关内容的时候,他可能看到我在知乎的更新。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-04-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 wujunmin 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档