cheatsheets

cheatsheets

Posit工具和R语言包的可视化速查表

cheatsheets项目是一个开源的快速参考指南集合,专注于Posit(原RStudio)工具和R语言包。它以视觉化方式呈现关键信息,便于用户快速查找函数和用法。项目提供PDF版本,并正在开发更易访问的HTML版本。源文件托管在GitHub上,支持社区贡献翻译。这些速查表不仅是学习和编程的参考工具,也可作为相关技术的推广资料。项目强调视觉设计和布局的重要性,通过组织和可视化关键信息来提高参考效率。它鼓励社区参与,包括贡献新的cheatsheet和翻译现有内容。该项目遵循创意共享版权,促进知识共享和广泛传播。

PositRStudiocheatsheets数据科学开源软件Github开源项目

Posit 速查表

<img src="https://yellow-cdn.veclightyear.com/835a84d5/758d0feb-9399-4ad0-a183-c0140d201f0b.png" width=364 height=288 align="right"/>

速查表使学习和使用我们最喜欢的一些软件包变得容易。它们以各自的PDF版本发布在这里:https://posit.co/resources/cheatsheets/,有些也可以在RStudio IDE的"帮助 > 速查表"中找到。

我们也开始以更易访问的基于文本的HTML格式提供一些速查表。这些可在 https://rstudio.github.io/cheatsheets/ 找到。

此存储库包含当前版本、存档版本和翻译版本的源文件。

速查表使用知识共享版权。更多详情请参阅LICENSE文档。

翻译

如果您希望通过翻译速查表来为这项工作做出贡献,请随意使用源Keynote文件。要提交翻译,请通过GitHub使用拉取请求。更多信息请参阅贡献指南

HTML速查表

如果您希望提供HTML速查表版本,请创建一个包含新.qmd文件的拉取请求,将其放在此存储库的html/目录中。使用那里现有的qmd文件作为起点/模板。这些不应该是PDF版本的复制品 - 它们应该基于文本,以便对视障人士更加友好。应尽量减少图片的使用,任何图片都应包含适当的替代文本。

制作新速查表的技巧

**速查表不是文本或文档!**它们是可扫描的视觉辅助工具,利用布局和视觉记忆法帮助人们快速找到所需的函数。将速查表视为快速参考,重点在于"快速"。这里有一个类比:

速查表更像是一个组织良好的计算机菜单栏,引导你找到命令,而不是记录每个命令的手册。

你的速查表的每个方面都应该旨在快速引导用户找到基本信息。如果你只是在总结文档手册,那就做错了!以下是一些帮助你正确制作的技巧:

入门

  1. RStudio速查表托管在 https://github.com/rstudio/cheatsheets。你可以通过拉取请求向存储库提交新的速查表。更多信息请参阅[贡献指南](https://github.com/rstudio/cheatsheets/blob/main/.github/CONTRIBUTING.md)。

  2. 文件keynotes/0-template.keypowerpoints/0-template.ppt是包含一些有用提示的官方模板。

  3. 你可能会发现,通过复制最新的Keynote / Powerpoint速查表,然后进行大幅编辑来创建新的速查表是最简单的方法——这就是我的做法!

流程

制作速查表所需的时间要比你预期的多。到目前为止,我发现这个过程是最省时的:

  1. 确定要包含哪些函数,通过阅读软件包网页和说明文档。我尽量将速查表限制在最基本的内容上。

  2. 将函数组织成有意义、自解释的组。每组应解决一个常见问题或任务。

  3. 思考如何可视化每个函数的用途。视觉记忆法比文本更容易扫描,因为所有文本看起来都一样。

  4. 思考速查表除了函数外还应包含哪些关键心智模型、定义或解释。理想情况下,用这些来解释可视化内容。

  5. 草绘几种可能的布局。注意将更基础和/或先决条件的内容放在其他内容的上方和左侧。尽量将相关内容保持在页面的同一侧。通常,你的最终布局本身就是速查表主题的"心智地图"。

  6. 写出你计划包含的所有解释和函数描述。将它们排版。为可视化内容使用占位符。确认一切都适合。空白很重要。使用它来使表格可扫描并隔离内容组。保留空白,即使这意味着文字更小。

  7. 制作可视化内容。它们耗时最长,所以我把它们留到最后或在执行步骤6时制作。

  8. 调整直到满意为止

视觉设计

  1. 使用你在速查表中看到的现有主题。它是统一的,适合黑白打印。

  2. 选择一种突出颜色在整个速查表中使用,并在右上角的背景中重复这种突出颜色。理想情况下,你应该找到一种与其他速查表足够不同的颜色,这样在翻阅速查表booklet时可以快速分辨出你的速查表。

  3. 谨慎使用第二种颜色或根本不使用,以吸引注意力到需要的地方,并区分不同的内容分组。

  4. 包含大量空白

  5. 在视觉上区分内容组。背景、框、侧边栏和标题在这里很有帮助。对用户来说,立即知道一组内容的开始和结束位置非常有用。我们的"渐变标题"在这方面失败了,所以如果可能的话,想出更好的解决方案。

  6. 将事物对齐到参考线,即跨页对齐。这有助于定义空白,使速查表更有序和专业。

  7. 文字大小不要小于约10pt

  8. 如果是彩色背景上的白色字母,要加粗字体 - 半粗体或粗体。

  9. 保留粗体文本用于简单、重要的陈述,或吸引扫视的目光到重要词语,如识别讨论主题的词语。不要将整个段落设为粗体文本。

内容

  1. 包含一个六角贴纸、IDE截图或其他品牌材料。速查表有第二个功能,就是作为营销材料。

  2. 包含一个知识共享版权,使表格易于共享。你会发现每个速查表和模板中都已包含这一点。

  3. 非常简洁 - 尽可能依靠图表。

  4. **注意细节!**你的读者肯定会注意到...所以要正确。

  5. 如有疑问,就省略。毕竟有文档手册。

  6. 代码注释能提供信息,但无法吸引读者的注意力。对于重要信息,最好使用箭头、对话框等。如果不是重要信息,就省略。

  7. 简单的工作示例比文档细节更有帮助。它们在用户的痛点上与用户相遇,演示代码,并在最少上下文切换的情况下提醒用户如何运行代码。

  8. 添加一些简洁的文本帮助用户理解你的章节和图表。图像是最好的,但读者需要能够解释它们。

总结

你的速查表有两个目标。首先,帮助用户快速找到基本信息,其次,在执行上述操作时防止混淆。你最好的策略是限制放入速查表的信息量,并直观、可视化地布局这些信息。这种方法将使你的速查表同样适用于教学工具、编程工具或营销工具。

速查表完全属于软件设计的面向人类的一面。它们关注人类的注意力。这意味着什么?当你写文档时,你的工作是填写所有相关的细节——这是一项面向软件的工作,你需要了解软件才能完成。你假设感兴趣的人会自己找到你的细节(并在找到时理解它们!)。当你制作速查表时,你的工作就翻转了。你假设相关细节已经存在于文档中。你的工作是帮助感兴趣的人找到并理解它们。你的工作是引导人类的注意力。不要仅仅写作,要设计。

网站

这个存储库作为一个quarto网站部署在 https://rstudio.github.io/cheatsheets/。 它使用renv来管理渲染网站所需的依赖项(特别是生成HTML速查表的html/*.qmd文件)。渲染这些速查表所需的包应列在DESCRIPTION中,以便它们能被renv::snapshot()可靠地发现。

我们更喜欢Quarto速查表在execute选项中设置eval: trueoutput: false(而不是eval: false),因为这有助于确保其中的代码在重新运行时仍然有效。 可以根据每个代码块进行例外处理,有些(如keras)由于安装复杂,实际上不太可能一直运行。

编辑推荐精选

Manus

Manus

全面超越基准的 AI Agent助手

Manus 是一款通用人工智能代理平台,能够将您的创意和想法迅速转化为实际成果。无论是定制旅行规划、深入的数据分析,还是教育支持与商业决策,Manus 都能高效整合信息,提供精准解决方案。它以直观的交互体验和领先的技术,为用户开启了一个智慧驱动、轻松高效的新时代,让每个灵感都能得到完美落地。

飞书知识问答

飞书知识问答

飞书官方推出的AI知识库 上传word pdf即可部署AI私有知识库

基于DeepSeek R1大模型构建的知识管理系统,支持PDF、Word、PPT等常见文档格式解析,实现云端与本地数据的双向同步。系统具备实时网络检索能力,可自动关联外部信息源,通过语义理解技术处理结构化与非结构化数据。免费版本提供基础知识库搭建功能,适用于企业文档管理和个人学习资料整理场景。

Trae

Trae

字节跳动发布的AI编程神器IDE

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

TraeAI IDE协作生产力转型热门AI工具
酷表ChatExcel

酷表ChatExcel

大模型驱动的Excel数据处理工具

基于大模型交互的表格处理系统,允许用户通过对话方式完成数据整理和可视化分析。系统采用机器学习算法解析用户指令,自动执行排序、公式计算和数据透视等操作,支持多种文件格式导入导出。数据处理响应速度保持在0.8秒以内,支持超过100万行数据的即时分析。

使用教程AI工具酷表ChatExcelAI智能客服AI营销产品
DeepEP

DeepEP

DeepSeek开源的专家并行通信优化框架

DeepEP是一个专为大规模分布式计算设计的通信库,重点解决专家并行模式中的通信瓶颈问题。其核心架构采用分层拓扑感知技术,能够自动识别节点间物理连接关系,优化数据传输路径。通过实现动态路由选择与负载均衡机制,系统在千卡级计算集群中维持稳定的低延迟特性,同时兼容主流深度学习框架的通信接口。

DeepSeek

DeepSeek

全球领先开源大模型,高效智能助手

DeepSeek是一家幻方量化创办的专注于通用人工智能的中国科技公司,主攻大模型研发与应用。DeepSeek-R1是开源的推理模型,擅长处理复杂任务且可免费商用。

KnowS

KnowS

AI医学搜索引擎 整合4000万+实时更新的全球医学文献

医学领域专用搜索引擎整合4000万+实时更新的全球医学文献,通过自主研发AI模型实现精准知识检索。系统每日更新指南、中英文文献及会议资料,搜索准确率较传统工具提升80%,同时将大模型幻觉率控制在8%以下。支持临床建议生成、文献深度解析、学术报告制作等全流程科研辅助,典型用户反馈显示每周可节省医疗工作者70%时间。

Windsurf Wave 3

Windsurf Wave 3

Windsurf Editor推出第三次重大更新Wave 3

新增模型上下文协议支持与智能编辑功能。本次更新包含五项核心改进:支持接入MCP协议扩展工具生态,Tab键智能跳转提升编码效率,Turbo模式实现自动化终端操作,图片拖拽功能优化多模态交互,以及面向付费用户的个性化图标定制。系统同步集成DeepSeek、Gemini等新模型,并通过信用点数机制实现差异化的资源调配。

AI IDE
腾讯元宝

腾讯元宝

腾讯自研的混元大模型AI助手

腾讯元宝是腾讯基于自研的混元大模型推出的一款多功能AI应用,旨在通过人工智能技术提升用户在写作、绘画、翻译、编程、搜索、阅读总结等多个领域的工作与生活效率。

AI 办公助手AI对话AI助手AI工具腾讯元宝智能体热门
Grok3

Grok3

埃隆·马斯克旗下的人工智能公司 xAI 推出的第三代大规模语言模型

Grok3 是由埃隆·马斯克旗下的人工智能公司 xAI 推出的第三代大规模语言模型,常被马斯克称为“地球上最聪明的 AI”。它不仅是在前代产品 Grok 1 和 Grok 2 基础上的一次飞跃,还在多个关键技术上实现了创新突破。

下拉加载更多