Posit工具和R语言包的可视化速查表
cheatsheets项目是一个开源的快速参考指南集合,专注于Posit(原RStudio)工具和R语言包。它以视觉化方式呈现关键信息,便于用户快速查找函数和用法。项目提供PDF版本,并正在开发更易访问的HTML版本。源文件托管在GitHub上,支持社区贡献翻译。这些速查表不仅是学习和编程的参考工具,也可作为相关技术的推广资料。项目强调视觉设计和布局的重要性,通过组织和可视化关键信息来提高参考效率。它鼓励社区参与,包括贡献新的cheatsheet和翻译现有内容。该项目遵循创意共享版权,促进知识共享和广泛传播。
速查表使学习和使用我们最喜欢的一些软件包变得容易。它们以各自的PDF版本发布在这里:https://posit.co/resources/cheatsheets/,有些也可以在RStudio IDE的"帮助 > 速查表"中找到。
我们也开始以更易访问的基于文本的HTML格式提供一些速查表。这些可在 https://rstudio.github.io/cheatsheets/ 找到。
此存储库包含当前版本、存档版本和翻译版本的源文件。
速查表使用知识共享版权。更多详情请参阅LICENSE文档。
如果您希望通过翻译速查表来为这项工作做出贡献,请随意使用源Keynote文件。要提交翻译,请通过GitHub使用拉取请求。更多信息请参阅贡献指南。
如果您希望提供HTML速查表版本,请创建一个包含新.qmd
文件的拉取请求,将其放在此存储库的html/
目录中。使用那里现有的qmd
文件作为起点/模板。这些不应该是PDF版本的复制品 - 它们应该基于文本,以便对视障人士更加友好。应尽量减少图片的使用,任何图片都应包含适当的替代文本。
**速查表不是文本或文档!**它们是可扫描的视觉辅助工具,利用布局和视觉记忆法帮助人们快速找到所需的函数。将速查表视为快速参考,重点在于"快速"。这里有一个类比:
速查表更像是一个组织良好的计算机菜单栏,引导你找到命令,而不是记录每个命令的手册。
你的速查表的每个方面都应该旨在快速引导用户找到基本信息。如果你只是在总结文档手册,那就做错了!以下是一些帮助你正确制作的技巧:
RStudio速查表托管在 https://github.com/rstudio/cheatsheets。你可以通过拉取请求向存储库提交新的速查表。更多信息请参阅[贡献指南](https://github.com/rstudio/cheatsheets/blob/main/.github/CONTRIBUTING.md)。
文件keynotes/0-template.key和powerpoints/0-template.ppt是包含一些有用提示的官方模板。
你可能会发现,通过复制最新的Keynote / Powerpoint速查表,然后进行大幅编辑来创建新的速查表是最简单的方法——这就是我的做法!
制作速查表所需的时间要比你预期的多。到目前为止,我发现这个过程是最省时的:
确定要包含哪些函数,通过阅读软件包网页和说明文档。我尽量将速查表限制在最基本的内容上。
将函数组织成有意义、自解释的组。每组应解决一个常见问题或任务。
思考如何可视化每个函数的用途。视觉记忆法比文本更容易扫描,因为所有文本看起来都一样。
思考速查表除了函数外还应包含哪些关键心智模型、定义或解释。理想情况下,用这些来解释可视化内容。
草绘几种可能的布局。注意将更基础和/或先决条件的内容放在其他内容的上方和左侧。尽量将相关内容保持在页面的同一侧。通常,你的最终布局本身就是速查表主题的"心智地图"。
写出你计划包含的所有解释和函数描述。将它们排版。为可视化内容使用占位符。确认一切都适合。空白很重要。使用它来使表格可扫描并隔离内容组。保留空白,即使这意味着文字更小。
制作可视化内容。它们耗时最长,所以我把它们留到最后或在执行步骤6时制作。
调整直到满意为止。
使用你在速查表中看到的现有主题。它是统一的,适合黑白打印。
选择一种突出颜色在整个速查表中使用,并在右上角的背景中重复这种突出颜色。理想情况下,你应该找到一种与其他速查表足够不同的颜色,这样在翻阅速查表booklet时可以快速分辨出你的速查表。
谨慎使用第二种颜色或根本不使用,以吸引注意力到需要的地方,并区分不同的内容分组。
包含大量空白。
在视觉上区分内容组。背景、框、侧边栏和标题在这里很有帮助。对用户来说,立即知道一组内容的开始和结束位置非常有用。我们的"渐变标题"在这方面失败了,所以如果可能的话,想出更好的解决方案。
将事物对齐到参考线,即跨页对齐。这有助于定义空白,使速查表更有序和专业。
文字大小不要小于约10pt。
如果是彩色背景上的白色字母,要加粗字体 - 半粗体或粗体。
保留粗体文本用于简单、重要的陈述,或吸引扫视的目光到重要词语,如识别讨论主题的词语。不要将整个段落设为粗体文本。
包含一个六角贴纸、IDE截图或其他品牌材料。速查表有第二个功能,就是作为营销材料。
包含一个知识共享版权,使表格易于共享。你会发现每个速查表和模板中都已包含这一点。
非常简洁 - 尽可能依靠图表。
**注意细节!**你的读者肯定会注意到...所以要正确。
如有疑问,就省略。毕竟有文档手册。
代码注释能提供信息,但无法吸引读者的注意力。对于重要信息,最好使用箭头、对话框等。如果不是重要信息,就省略。
简单的工作示例比文档细节更有帮助。它们在用户的痛点上与用户相遇,演示代码,并在最少上下文切换的情况下提醒用户如何运行代码。
添加一些简洁的文本帮助用户理解你的章节和图表。图像是最好的,但读者需要能够解释它们。
你的速查表有两个目标。首先,帮助用户快速找到基本信息,其次,在执行上述操作时防止混淆。你最好的策略是限制放入速查表的信息量,并直观、可视化地布局这些信息。这种方法将使你的速查表同样适用于教学工具、编程工具或营销工具。
速查表完全属于软件设计的面向人类的一面。它们关注人类的注意力。这意味着什么?当你写文档时,你的工作是填写所有相关的细节——这是一项面向软件的工作,你需要了解软件才能完成。你假设感兴趣的人会自己找到你的细节(并在找到时理解它们!)。当你制作速查表时,你的工作就翻转了。你假设相关细节已经存在于文档中。你的工作是帮助感兴趣的人找到并理解它们。你的工作是引导人类的注意力。不要仅仅写作,要设计。
这个存储库作为一个quarto网站部署在 https://rstudio.github.io/cheatsheets/。
它使用renv来管理渲染网站所需的依赖项(特别是生成HTML速查表的html/*.qmd
文件)。渲染这些速查表所需的包应列在DESCRIPTION
中,以便它们能被renv::snapshot()
可靠地发现。
我们更喜欢Quarto速查表在execute
选项中设置eval: true
和output: false
(而不是eval: false
),因为这有助于确保其中的代码在重新运行时仍然有效。
可以根据每个代码块进行例外处理,有些(如keras)由于安装复杂,实际上不太可能一直运行。
一键生成PPT和Word,让学习生活更轻松
讯飞智文是一个利用 AI 技术的项目,能够帮助用户生成 PPT 以及各类文档。无论是商业领域的市场分析报告、年度目标制定,还是学生群体的职业生涯规划、实习避坑指南,亦或是活动策划、旅游攻略等内容,它都能提供支持,帮助用户精准表达,轻松呈现各种信息。
深度推理能力全新升级,全面对标OpenAI o1
科大讯飞的星火大模型,支持语言理解、知识问答和文本创作等多功能,适用于多种文件和业务场景,提升办公和日常生活的效率。讯飞星火是一个提供丰富智能服务的平台,涵盖科技资讯、图像创作、写作辅助、编程解答、科研文献解读等功能,能为不同需求的用户提供便捷高效的帮助,助力用户轻松获取信息、解决问题,满足多样化使用场景。
一种基于大语言模型的高效单流解耦语音令牌文本到语音合成模型
Spark-TTS 是一个基于 PyTorch 的开源文本到语音合成项目,由多个知名机构联合参与。该项目提供了高效的 LLM(大语言模型)驱动的语音合成方案,支持语音克隆和语音创建功能,可通过命令行界面(CLI)和 Web UI 两种方式使用。用户可以根据需求调整语音的性别、音高、速度等参数,生成高质量的语音。该项目适用于多种场景,如有声读物制作、智能语音助手开发等。
字节跳动发布的AI编程神器IDE
Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。
AI助力,做PPT更简单!
咔片是一款轻量化在线演示设计工具,借助 AI 技术,实现从内容生成到智能设计的一站式 PPT 制作服务。支持多种文档格式导入生成 PPT,提供海量模板、智能美化、素材替换等功能,适用于销售、教师、学生等各类人群,能高效制作出高品质 PPT,满足不同场景演示需求。
选题、配图、成文,一站式创作,让内容运营更高效
讯飞绘文,一个AI集成平台,支持写作、选题、配图、排版和发布。高效生成适用于各类媒体的定制内容,加速品牌传播,提升内容营销效果。
专业的AI公文写作平台,公文写作神器
AI 材料星,专业的 AI 公文写作辅助平台,为体制内工作人员提供高效的公文写作解决方案。拥有海量公文文库、9 大核心 AI 功能,支持 30 + 文稿类型生成,助力快速完成领导讲话、工作总结、述职报告等材料,提升办公效率,是体制打工人的得力写作神器。
OpenAI Agents SDK,助力开发者便捷使用 OpenAI 相关功能。
openai-agents-python 是 OpenAI 推出的一款强大 Python SDK,它为开发者提供了与 OpenAI 模型交互的高效工具,支持工具调用、结果处理、追踪等功能,涵盖多种应用场景,如研究助手、财务研究等,能显著提升开发效率,让开发者更轻松地利用 OpenAI 的技术优势。
高分辨率纹理 3D 资产生成
Hunyuan3D-2 是腾讯开发的用于 3D 资产生成的强大工具,支持从文本描述、单张图片或多视角图片生成 3D 模型,具备快速形状生成能力,可生成带纹理的高质量 3D 模型,适用于多个领域,为 3D 创作提供了高效解决方案。
一个具备存储、管理和客户端操作等多种功能的分布式文件系统相关项目。
3FS 是一个功能强大的分布式文件系统项目,涵盖了存储引擎、元数据管理、客户端工具等多个模块。它支持多种文件操作,如创建文件和目录、设置布局等,同时具备高效的事件循环、节点选择和协程池管理等特性。适用于需要大规模数据存储和管理的场景,能够提高系统的性能和可靠性,是分布式存储领域的优质解决方案。
最新AI工具、AI资讯
独家AI资源、AI项目落地
微信扫一扫关注公众号