自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 商业数据分析课程实验:浏览器市场分析-大屏静态布局制作

数据概览 | 浏览器市场 | 总使用时长 | 指标卡 | browser_coverage | 所有用户累计使用时长(小时) || 竞争关系 | 使用数量 | 浏览器使用数量分布 | 饼图 | browser_multi_usage | 用户使用1种/2种/3种及以上浏览器的比例 |

2026-06-09 22:40:34 41

原创 商业数据分析课程实验6-1:浏览器市场用户画像分析-数据加工(2)

用户教育/收入水平如何?分组字段为browser_name、week_range,聚合时对user_id进行去重计数,得到active_user_count,因此,聚合配置中输入字段“active_user_count”,subject 为“user_id”,类型为“统计不同值的数量(N)”我们先拖拽2个“排序记录”组件到画布中,分别创建“表输入”组件到“排序记录 1”组件的连线、“CSV文件输入”组件到“排序记录”组件的连线,其中“CSV文件输入”组件到“排序记录”组件的连线类型选择“主输出步骤”

2026-06-05 18:52:46 267

原创 商业数据分析课程实验5-浏览器市场与用户画像分析-数据加工(1)

双击“计算器”组件,插入新字段行,新字段输入“duration_sec”,计算公式选择“A - B”,字段A选择“next_event_seconds”,字段B选择“event_seconds”,值类型为“Integer”双击“分析查询”组件,分组字段为“session_id”,新增加的字段“next_event_seconds”,要取值的字段为“event_seconds”,类型“前第N行”,N为“1”,获取同一会话内下一行的。通过这张表可以绘制柱状图或折线图,展示不同浏览器的使用高峰时段。

2026-06-04 10:18:53 148

原创 商业数据分析课程实验4-学生用户画像-考勤用户画像可视化分析

纪律高危型学生存在高频迟到、早退、请假及校服违规行为,多维度违纪叠加,是校园考勤管理中最需重点关注的群体。该群体人数占比虽可控,但行为影响大,易引发不良风气,需专项治理。

2026-05-27 17:11:03 369

原创 商业数据分析课程实验3-学生用户画像-考勤主题扩展标签构建

聚类簇编号|颜色|群体分类名称|核心特征||C1|蓝色|自律模范型|全维度异常次数均极低,出勤表现稳定,纪律意识强| |C2|青色|轻微波动型|迟到早退次数低,偶发校服违规或请假,整体纪律可控| |C3|黄色|纪律高危型|全维度异常次数均偏高,高频违纪行为叠加,存在极端离群记录|

2026-05-24 18:10:09 355

原创 【无标题】

2026-05-19 20:11:17 20

原创 学生用户画像 - 考勤主题标签构建基于ETL

摘要:本实验基于"数智教育"大赛数据集,利用助睿ETL平台实现学生考勤数据的自动化处理。通过接入考勤主表、类型码表和学生信息表三张核心数据表,构建星型模型,完成数据关联、标签衍生和多维度统计。实验重点解决人工统计效率低、口径不统一的问题,输出迟到、早退、请假等核心考勤指标,并衍生年级、住校状态等维度标签。通过可视化配置实现全流程ETL处理,为校园考勤管理提供精准的数据支撑,同时优化空值处理逻辑确保结果准确性。(149字)

2026-05-19 14:44:03 371

原创 商业数据分析课程实验一零代码订单利润分流数据加工

通过本次实验,熟悉了助睿零代码ETL平台的基本操作方法,包括创建项目、同步数据源、新建转换流、添加和配置组件、执行转换以及查看结果。掌握了表输入、记录集连接、字段选择、过滤记录、Excel输出等常用组件的配置方法,理解了多表关联和条件分流在数据处理中的应用。相比传统编写SQL和脚本的数据处理方式,助睿平台的零代码拖拽式操作更加直观,组件之间的数据流向清晰可见,便于理解和调试。对于初学者来说,这种方式降低了学习门槛,能够快速上手完成常见的数据加工任务。

2026-05-12 11:55:51 498

原创 观察者模式的粗浅理解

吧,有人订阅它,所以它应该有一个订阅者的名单,名单放在一张表中。为了让别人能订阅和退订,它需要提供订阅和退订的功能给别人使用。它还需要有一个广告方法提供给别人,当某件事发生以后,别人能通过这个方法向列表中订阅者一一传达事件。所以通知者像是一个大喇叭。由于通知者可能有多种类型,订阅者也可能有多种类型,具有多态的行为,所以我们应该各自在他们之上抽象出一个接口,定义通知者共有的行为和订阅者共有的行为。,为了能被通知到,他们应该提供一个功能给别人,让别人告知他们发生了什么。有一个被观察者,把它叫做。

2026-05-10 10:57:56 18

原创 在Clion中配置openGL环境

分享了opengl配置的依赖文件,直接复制入项目,极大节省时间成本

2026-05-09 21:53:34 17

原创 设计模式-建造者模式链式调用描述

以一个配置电脑的例子描述了建造者设计模式

2026-04-27 11:09:31 122

原创 设计模式-工厂方法描述

有一天我想吃苹果,我就给Product说,“去,给我设计苹果。我不需要知道他们具体是怎么操作的,反正我只要吃到苹果就行了。Product和Factory在我的奴役下熬过了漫长岁月。后来又有两个家伙诞生了,一个是Factory。你,Product,以后就是我的产品设计师了。你,Factory,以后你就负责给我生产产品。Product马不停蹄,立马给我设计了苹果。不过他们非常羸弱,被我轻松拿捏,任意驱使。Product为我设计了馒头。大家好,我是Client。天地开辟之初我便诞生了。我死了,世界毁灭了。

2026-04-26 14:50:11 172

原创 扩展欧几里德求逆元的简便方法

我们需要自顶向下统计一下各个余数都用了多少个93表示,也就是上面的25,18,7,4,3,1分别用了多少个93,为了更显式地计算,我把93也放进来。第二行:18=93-3*25,一个93和-3个25,25已经在上面求出来了,所以18用了1+(-3)*(-2)=7个93。第三行:7=25-1*18,一个25和-1个18,所以7用了(-2)-(7)=-9个93。第五行:3=7-1*4,一个7和-1个4,所以3用了-9-(25)=-34个93。第六行:1=4-1*3,所以1用了25-(-34)=59个93。

2026-04-23 14:42:48 42

原创 迪杰斯特拉算法

接着我们从剩余的点中找到对于数值最小的,它也是一个已知的最短距离。所以,我们初始化A到邻居们的距离等于边长,A到自己的距离当然是0,A到其他看不见的顶点的距离是无穷,用inf表示。接着我们从剩下的点中找最小的,它也会是最短距离,这里是D的2,再以D为跳板,计算通过D能不能缩短到其他点的距离。A点到自身的最短距离我们知道是0,对于已经知道最短距离的点,我们把它标记一下加以区分。我们先上一个例题,以下面这张图为例,求A点到其他顶点(B,C,D,E,F)的最短路径。更具计算的结果保留较小的值。

2026-04-22 21:25:37 63

原创 【无标题】

我的第一篇文章随便写几个字好了。

2026-04-19 22:26:58 322

在Clion中配置openGL环境

包含了openGL的一些依赖文件

2026-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除