数据黑客松很棒,除非它们不那么棒。诸如笔记本设置、数据集访问和协作等运营问题,可能会把一场本应激发活力的学习体验,变成让参与者沮丧的活动。DataLab 是一款协作式数据笔记本,能够解决举办数据黑客松时的所有痛点,助您办出精彩的黑客松活动!
回看网络研讨会,其中包含运行数据黑客松的演示。
什么是数据黑客松?
数据黑客松是一种专注且高强度的活动,数据科学领域的爱好者齐聚一堂,攻克具有挑战性的数据问题。在数小时甚至数天内,参与者对数据集进行处理、分析和可视化,从中提取洞见并提出解决方案。
这些活动为在真实场景中应用与检验数据技能提供了平台,同时也是学习、协作与创新的机会。对于正在探索数据科学这一迷人领域的人而言,参与数据黑客松将是一次富有启发且引人入胜的体验。
理想与现实
作为数据黑客松的组织者,您心中有一幅理想图景:各参赛团队围绕手头的数据问题协作与构思,在短时间内提出鼓舞人心的解决方案。
当有的人还在敲代码完成挑战时,另一些人已经开始撰写最终报告,通常需要一定的文字整理。一切编排、提交并评审完成后,便是回顾这些鼓舞人心的解决方案的时候。
不幸的是,现实常常不同。
数据黑客松通常会配有一个研究问题或挑战以及一个数据集。共享这个数据集往往就是第一道障碍。您该如何与团队共享?
另一个问题是系统环境:大家电脑上的 Python 版本不同,包版本也不一致。在一台电脑上可行的方案,未必能在另一台上运行。
即便系统环境一致,源代码又该如何协作?
Git 相当技术化,且并非实时。通过 Dropbox 共享很快就会产生互相冲突的副本。这些都是团队不愿面对的运营阻碍,却会吞噬本应用于实际挑战的宝贵时间。
好消息是!云技术的最新进展催生了多种数据协作平台,能够绕过这些头疼的问题。
本文将介绍 DataLab 如何成为您的“游戏规则改变者”。这款来自 DataCamp 的现代数据科学笔记本将让您组织下一场黑客松变得顺畅无比。参与者真的可以在不到 5 秒的时间内开始上手。最棒的是?对于 DataCamp Classroom 和 Donates 的学习者来说,它是免费的!
为何用 DataLab 驱动您的下一场黑客松
免费!
教授或讲授数据科学的教师可申请免费的 DataCamp Classroom 群组。
课堂群组的所有成员都可免费访问整个 DataCamp 课程库以及 DataLab 高级版许可。这使他们能够创建不限数量的私有数据项目(称为工作簿),并轻松与其他组员共享。
我们也将这款“满配版”的 DataLab 提供给我们的 DataCamp Donates 合作组织,这些非政府组织正协助我们为全球弱势群体提供 DataCamp 奖学金。

零配置
DataLab 中的每个数据项目都运行在全托管、预配置的笔记本环境里,数秒即可启动。您可以创建预装常用数据科学包的 Python 和 R 工作簿。若需安装更多包或其他版本,也完全可以。

无缝协作
内置类似 Google 文档的实时协作与评论功能。所有更改都会自动保存,并提供版本历史以便回顾和恢复过往版本。可以把 DataLab 想象成云端的“强化版” JupyterLab,专为易用性、便捷数据访问与协作而优化。

轻松发放挑战
作为组织者,先在 DataLab 中创建示例挑战,然后通过复制链接轻松分发。黑客松参与者点击链接即可开始,就是这么简单。下面我们更详细地过一遍步骤,看看如何完成!

创建复制链接并分享给黑客松参与者
组织您自己的黑客松
搭建挑战工作簿
使用 DataCamp 的示例工作簿
为方便您举办第一场黑客松,我们设计了 3 个示例挑战工作簿,您可以直接基于它们创建自己的挑战工作簿。如下所示:
决定使用哪个示例工作簿,点击“File > Make a copy”,在“Account”下选择您的课堂、企业或学生群组。点击“Make a copy”后,会在您的群组账户中创建一个新的工作簿。挑战工作簿对群组私有:只有同组成员才能访问该挑战工作簿。
自行开发挑战工作簿
如果您已经有黑客松挑战的想法,那就太好了!在您的群组账户中创建一个新工作簿,通过文件浏览器(View > Files)上传数据集,并在笔记本文件中添加一些说明和提交标准(可参考示例工作簿获取灵感)。
创建并分发挑战工作簿
接下来是分发挑战。您希望过程尽可能简单,让大家跳过所有配置麻烦,把精力集中在眼前的挑战上。DataLab 通过所谓的“复制链接”来支持这一点,创建方法如下:
- 前往您在上一步在群组账户中创建的挑战工作簿。
- 点击“File > Create copy link”
- 在弹窗中
- 填写标题。参与者使用该链接时,此标题将作为其工作簿的默认标题。
- 选择账户。请确保选择群组账户,这样参与者使用链接时,工作簿会创建在群组账户中,之后也能轻松与其他组员或整个群组共享。
- 点击“Create copy link”
- 链接将复制到您的剪贴板。
- 通过邮件、Slack 私信、Whatsapp、Discord,或您学校的 LMS,将此“复制链接”分享给黑客松参与者。
参与者点击该链接后,会自动创建一个新工作簿,包含挑战工作簿中的全部数据和笔记本内容,随时可以开始处理您为他们设定的问题。
想亲身体验一下,请访问其中一个示例黑客松工作簿的复制链接。不到 5 秒即可启动,数据文件与样板代码一应俱全。
如果您的黑客松需要团队协作,务必确保每个团队只有一名成员点击复制链接,然后将新创建的工作簿分享给其他队员,这样大家就能在同一个工作簿中协作。无论是团队赛还是个人赛,DataLab 都是您下一场黑客松的理想环境。
评审提交成果
如果您的黑客松是竞赛性质,需要评出优胜者,就需要评审不同的提交。请设定明确的工作簿提交截止时间,并要求所有团队在截止前将其工作簿分享给您或评审团,以便您查看他们的工作。
根据挑战类型,评审方式会有所不同。以分析为主的挑战通常需要定性评审,考察叙事是否清晰、可视化是否传达洞见、结论是否可行动。
对于机器学习挑战,您可以审查其训练模型的质量,并查看其在评估模型性能时是否遵循了所有规则(如区分测试集与训练集)。
在宣布获胜者后,您可以再次使用 DataLab 的共享功能,将获奖工作簿分享给整个群组,帮助大家了解优秀提交的要点。
如果您的组织和获胜者愿意将其工作簿向全世界分享,获胜团队可以使用“Make a copy”功能,将群组工作簿复制到其个人账户空间并设为公开。这样,他们的作品就会出现在其 DataCamp 个人主页上,在数据领域为自己打响名号!
数据黑客松很棒,除非它们不那么棒。诸如笔记本设置、数据集访问和协作等运营问题,可能会把一场本应激发活力的学习体验,变成让参与者沮丧的活动。DataLab 是一款协作式数据笔记本,能够解决举办数据黑客松时的所有痛点,助您办出精彩的黑客松活动!
回看网络研讨会,其中包含运行数据黑客松的演示。
什么是数据黑客松?
数据黑客松是一种专注且高强度的活动,数据科学领域的爱好者齐聚一堂,攻克具有挑战性的数据问题。在数小时甚至数天内,参与者对数据集进行处理、分析和可视化,从中提取洞见并提出解决方案。
这些活动为在真实场景中应用与检验数据技能提供了平台,同时也是学习、协作与创新的机会。对于正在探索数据科学这一迷人领域的人而言,参与数据黑客松将是一次富有启发且引人入胜的体验。
理想与现实
作为数据黑客松的组织者,您心中有一幅理想图景:各参赛团队围绕手头的数据问题协作与构思,在短时间内提出鼓舞人心的解决方案。
当有的人还在敲代码完成挑战时,另一些人已经开始撰写最终报告,通常需要一定的文字整理。一切编排、提交并评审完成后,便是回顾这些鼓舞人心的解决方案的时候。
不幸的是,现实常常不同。
数据黑客松通常会配有一个研究问题或挑战以及一个数据集。共享这个数据集往往就是第一道障碍。您该如何与团队共享?
另一个问题是系统环境:大家电脑上的 Python 版本不同,包版本也不一致。在一台电脑上可行的方案,未必能在另一台上运行。
即便系统环境一致,源代码又该如何协作?
Git 相当技术化,且并非实时。通过 Dropbox 共享很快就会产生互相冲突的副本。这些都是团队不愿面对的运营阻碍,却会吞噬本应用于实际挑战的宝贵时间。
好消息是!云技术的最新进展催生了多种数据协作平台,能够绕过这些头疼的问题。
本文将介绍 DataLab 如何成为您的“游戏规则改变者”。这款来自 DataCamp 的现代数据科学笔记本将让您组织下一场黑客松变得顺畅无比。参与者真的可以在不到 5 秒的时间内开始上手。最棒的是?对于 DataCamp Classroom 和 Donates 的学习者来说,它是免费的!
为何用 DataLab 驱动您的下一场黑客松
免费!
教授或讲授数据科学的教师可申请免费的 DataCamp Classroom 群组。
课堂群组的所有成员都可免费访问整个 DataCamp 课程库以及 DataLab 高级版许可。这使他们能够创建不限数量的私有数据项目(称为工作簿),并轻松与其他组员共享。
我们也将这款“满配版”的 DataLab 提供给我们的 DataCamp Donates 合作组织,这些非政府组织正协助我们为全球弱势群体提供 DataCamp 奖学金。
零配置
DataLab 中的每个数据项目都运行在全托管、预配置的笔记本环境里,数秒即可启动。您可以创建预装常用数据科学包的 Python 和 R 工作簿。若需安装更多包或其他版本,也完全可以。
无缝协作
内置类似 Google 文档的实时协作与评论功能。所有更改都会自动保存,并提供版本历史以便回顾和恢复过往版本。可以把 DataLab 想象成云端的“强化版” JupyterLab,专为易用性、便捷数据访问与协作而优化。
轻松发放挑战
作为组织者,先在 DataLab 中创建示例挑战,然后通过复制链接轻松分发。黑客松参与者点击链接即可开始,就是这么简单。下面我们更详细地过一遍步骤,看看如何完成!
创建复制链接并分享给黑客松参与者
组织您自己的黑客松
搭建挑战工作簿
使用 DataCamp 的示例工作簿
为方便您举办第一场黑客松,我们设计了 3 个示例挑战工作簿,您可以直接基于它们创建自己的挑战工作簿。如下所示:
主题
Python 模板
R 模板
主题抽取
工作簿链接
工作簿链接
数据可视化
工作簿链接
工作簿链接
机器学习
工作簿链接
工作簿链接
决定使用哪个示例工作簿,点击“File > Make a copy”,在“Account”下选择您的课堂、企业或学生群组。点击“Make a copy”后,会在您的群组账户中创建一个新的工作簿。挑战工作簿对群组私有:只有同组成员才能访问该挑战工作簿。
自行开发挑战工作簿
如果您已经有黑客松挑战的想法,那就太好了!在您的群组账户中创建一个新工作簿,通过文件浏览器(View > Files)上传数据集,并在笔记本文件中添加一些说明和提交标准(可参考示例工作簿获取灵感)。
创建并分发挑战工作簿
接下来是分发挑战。您希望过程尽可能简单,让大家跳过所有配置麻烦,把精力集中在眼前的挑战上。DataLab 通过所谓的“复制链接”来支持这一点,创建方法如下:
参与者点击该链接后,会自动创建一个新工作簿,包含挑战工作簿中的全部数据和笔记本内容,随时可以开始处理您为他们设定的问题。
想亲身体验一下,请访问其中一个示例黑客松工作簿的复制链接。不到 5 秒即可启动,数据文件与样板代码一应俱全。
如果您的黑客松需要团队协作,务必确保每个团队只有一名成员点击复制链接,然后将新创建的工作簿分享给其他队员,这样大家就能在同一个工作簿中协作。无论是团队赛还是个人赛,DataLab 都是您下一场黑客松的理想环境。
评审提交成果
如果您的黑客松是竞赛性质,需要评出优胜者,就需要评审不同的提交。请设定明确的工作簿提交截止时间,并要求所有团队在截止前将其工作簿分享给您或评审团,以便您查看他们的工作。
根据挑战类型,评审方式会有所不同。以分析为主的挑战通常需要定性评审,考察叙事是否清晰、可视化是否传达洞见、结论是否可行动。
对于机器学习挑战,您可以审查其训练模型的质量,并查看其在评估模型性能时是否遵循了所有规则(如区分测试集与训练集)。
在宣布获胜者后,您可以再次使用 DataLab 的共享功能,将获奖工作簿分享给整个群组,帮助大家了解优秀提交的要点。
如果您的组织和获胜者愿意将其工作簿向全世界分享,获胜团队可以使用“Make a copy”功能,将群组工作簿复制到其个人账户空间并设为公开。这样,他们的作品就会出现在其 DataCamp 个人主页上,在数据领域为自己打响名号!