![](https://img-blog.csdnimg.cn/direct/34dec2942aca42aea03243369ba8461f.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
编程学习:R语言
文章平均质量分 83
R语言相关学习笔记
TigerZ 生信宝库
分享生物信息学、神经生物学方面的知识
展开
-
R语言绘图 --- 桑基图(Biorplot 开发日志 --- 5)
在科研数据分析中我们会重复地绘制一些图形,如果代码管理不当经常就会忘记之前绘图的代码。于是我计划开发一个 R 包(Biorplot),用来管理自己 R 语言绘图的代码。我会不定期更新生物信息学相关工具和学习资料。如果您有任何问题和建议,或者想贡献自己的代码,请在我的 GitHub 上留言。,是一种特定类型的流程图,图中延伸的分支的宽度对应数据流量的大小,比较适用于用户流量等数据的可视化分析。注:本文为个人学习笔记,仅供大家参考学习,不得用于任何商业目的。如有侵权,请联系作者删除。函数来实现桑基图的绘制。原创 2024-06-04 10:54:13 · 721 阅读 · 0 评论 -
R语言绘图 --- 气泡图(Biorplot 开发日志 --- 4)
它将数据点绘制在平面坐标系中,每个数据点用一个圆圈表示,圆圈的大小通常与某个维度的数值大小相关。通过气泡图,我们可以轻松地观察到数据点在各个维度上的分布情况,从而更好地理解数据的结构和规律。在科研数据分析中我们会重复地绘制一些图形,如果代码管理不当经常就会忘记之前绘图的代码。于是我计划开发一个 R 包(Biorplot),用来管理自己 R 语言绘图的代码。如果您有任何问题和建议,或者想贡献自己的代码,请在我的 GitHub 上留言。注:本文为个人学习笔记,仅供大家参考学习,不得用于任何商业目的。原创 2024-06-03 10:02:42 · 550 阅读 · 1 评论 -
R语言绘图 --- 柱状图(Biorplot 开发日志 --- 3)
在科研数据分析中我们会重复地绘制一些图形,如果代码管理不当经常就会忘记之前绘图的代码。于是我计划开发一个 R 包(Biorplot),用来管理自己 R 语言绘图的代码。如果您有任何问题和建议,或者想贡献自己的代码,请在我的 GitHub 上留言。,常用于使用矩形的长度作为变量来比较两个或多个值(在不同时间或不同条件下)。它通常用于分析较小的数据集。注:本文为个人学习笔记,仅供大家参考学习,不得用于任何商业目的。函数主要继承了 *ggpubr::ggbarplot()*函数。函数来实现柱状图的绘制。原创 2024-06-02 09:47:04 · 493 阅读 · 1 评论 -
R语言绘图 --- 饼状图(Biorplot 开发日志 --- 2)
在科研数据分析中我们会重复地绘制一些图形,如果代码管理不当经常就会忘记之前绘图的代码。于是我计划开发一个 R 包(Biorplot),用来管理自己 R 语言绘图的代码。饼状图以圆形图案为基础,将数据分成不同的扇区,每个扇区的大小代表相应数据的相对大小。饼状图可以直观地展示不同数据之间的比例关系,帮助观察者快速了解数据的分布情况。如果您有任何问题和建议,或者想贡献自己的代码,请在我的 GitHub 上留言。注:本文为个人学习笔记,仅供大家参考学习,不得用于任何商业目的。函数来实现饼状图的绘制。原创 2024-05-31 16:52:21 · 617 阅读 · 0 评论 -
R语言绘图 --- 折线图(Biorplot 开发日志 --- 1)
在科研数据分析中我们会重复地绘制一些图形,如果代码管理不当经常就会忘记之前绘图的代码。于是我计划开发一个 R 包(Biorplot),用来管理自己 R 语言绘图的代码。,是一种通过线段连接数据点的方式来展示数据变化趋势的图表。每个数据点表示一个特定的时间点或数值,线段则反映了数据点之间的关系。如果您有任何建议,或者想贡献自己的代码,请在我的 GitHub 上留言。注:本文为个人学习笔记,仅供大家参考学习,不得用于任何商业目的。计算相关系数 R 和 P-value 的功能,并通过。函数来实现折线图的绘制。原创 2024-05-30 11:37:16 · 528 阅读 · 0 评论 -
Quarto Dashboards 教程 3:Dashboard Data Display
您可以在仪表盘中使用标准 R 栅格图形(base、lattice、grid,等)创建的任何图。虽然基于 JavaScript 的绘图可以比静态绘图更好地处理调整大小以填充其容器,但它们还将基础数据直接嵌入到已发布的页面中(每个绘图一份数据集的副本),这可能会导致加载时间变慢。下面本文提供了一些在仪表盘中包含绘图的特定于语言的提示和技术,本教程只展示了 R 语言,Python 语言见官方文档。虽然您经常使用绘图和表格填充仪表盘卡片,但您也可以在仪表盘中的任何位置包含任意的 markdown 内容。原创 2024-04-25 10:07:14 · 486 阅读 · 6 评论 -
Quarto Dashboards 教程 2:Dashboard Layout
Fill 布局通常是默认布局,但对于某些类型的内容(例如 Markdown 文本),Flow 布局是默认布局。Quarto 会检查卡片内容,通常会选择最适合卡片内容的填充行为(默认情况下,卡片将填充其容器,但在特定情况下,例如简单的 markdown,卡片将选择。选项卡列中的每个单元格都成为一个选项卡,我们通过向用于生成每个选项卡的单元格添加。来帮助理解布局,但如果它们可以帮助您导航源代码,您可以使用更具描述性的标题。但是,您可以通过指定。(在接下来的两节中描述)作为在填充页面的布局中呈现内容的替代方法。原创 2024-04-22 11:48:42 · 1274 阅读 · 2 评论 -
Quarto Dashboards 教程 1:Overview
Cards 是绘图、数据显示、自由形式内容的容器。本着自己学习、分享他人的态度,分享官方文档的中文教程。向您展示如何控制 navigation bar,以及如何跨 pages、rows、columns、tabsets、cards 排列内容。涵盖如何部署静态仪表盘(仅需要 Web host,但不需要 server)和 Shiny 仪表盘(需要 Shiny Server)。然后,本文将提供有关如何开始构建您自己的仪表盘的详细说明。向您展示如何在仪表盘中以图表、表格、值框和文本的形式显示数据。原创 2024-04-21 21:56:58 · 774 阅读 · 2 评论 -
quarto 教程 3:Authoring
是的,您也可以使用 Quarto 进行演示文稿!特别是,我们将讨论您可以使用相同源代码生成的各种文档格式,并向您展示如何添加目录、方程式、引文等组件。请注意,我们的格式选择 (HTML) 甚至没有反映在 YAML 中,因为它是 Quarto 文档的默认输出格式。在随后的对话框中,您可以选择五种标注类型之一(注释、提示、重要、注意或警告),自定义其外观(默认、简单或最小),并决定是否要显示图标。如果您按照本教程的步骤进行操作,那么您现在应该拥有一个 Quarto 文档,该文档实现了我们所涵盖的所有内容。原创 2023-11-12 16:36:23 · 295 阅读 · 0 评论 -
quarto 教程 2:Computations
这使您可以创建完全可重现的文档和报告 - 生成输出所需的代码是文档本身的一部分,并且每当呈现文档时都会自动重新运行。如果您按照本教程的步骤进行操作,那么您现在应该拥有一个 Quarto 文档,该文档实现了我们所涵盖的所有内容。最后一个可能对于编写文档和教材特别感兴趣,因为它允许您在代码输出中包含受隔离的代码分隔符,以强调可执行代码需要该分隔符。如果您的文档包含计算时间过长的代码块,您可能需要缓存这些代码块的结果。保存文档,您将看到渲染文档的右上角出现一个代码菜单,它提供对显示和隐藏所有代码的全局控制。原创 2023-11-12 08:43:42 · 155 阅读 · 0 评论 -
quarto 教程 1:Hello, Quarto
渲染时,Quarto 会生成一个新文件,其中包含 .qmd 文件中选定的文本、代码和结果。发表可复制的、高质量的 articles、presentations、dashboards、websites、blogs、books 以 HTML、PDF、MS Word、ePub 等格式。,您可以在其中看到使用可执行代码块创作 Quarto 文档、渲染为多种格式,包括 revealjs presentations、创建一个 website,并在 QuartoPub 上发布。学习一个软件最好的方法就是啃它的官方文档。原创 2023-11-10 10:05:40 · 681 阅读 · 0 评论