2024-01-25 Shiny从入门到入定——6-布局、主题、HTML Shiny入门系列编程 IT 6 布局,主题,HTML 第6章详细介绍了在页面上布局输入和输出组件的各种方法,以及如何使用主题定制它们的外观。 6.1 前言在本章中,你将解锁一些控制应用程序整体外观的新工具。我们将首先讨论页面布局(包括单页和“多页”),让你组织你的输
2024-01-20 Shiny从入门到入定——3-在特别大的花园里面挖呀挖呀挖 Shiny入门系列编程 IT 3 基础反应性3.1 介绍在Shiny中,您使用反应式编程来表达服务器逻辑。反应式编程是一种优雅而强大的编程范式,但起初可能会让人感到迷失,因为它与编写脚本的范式非常不同。反应式编程的关键思想是定义一个依赖图,这样当输入变化时,所有相关的输
2023-11-18 Shiny从入门到入定——2-在大大的花园里面挖呀挖呀挖 Shiny入门系列编程 IT 基础UI引言现在,您已经具备了基本的Shiny应用程序,我们可以开始详细探索使Shiny起作用的内容。正如您在上一章所看到的,Shiny鼓励将生成用户界面(前端)的代码与驱动应用程序行为的代码(后端)分开。 在本章中,我们将重点关注前端,并
2023-11-10 Shiny从入门到入定——1.在小小的花园里面挖呀挖呀挖 Shiny入门系列编程 IT 前言本部分为学习Shiny的第一阶段——挖坑。 在接下来的四章中,目标是让读者尽快学会编写Shiny应用程序。 在第一章中,作者将从小处着手,但内容完整,向读者展示应用程序的所有主要部分以及它们如何组合在一起。 在第二章和第三章中,读者
2023-11-09 Shiny从入门到入定——0欢迎入坑 Shiny入门系列编程 IT 欢迎语Shiny是使用R代码创建Web应用程序的框架。它主要是为数据科学家设计的,为此,您可以在不了解HTML,CSS或JavaScript的情况下创建相当复杂的Shiny应用程序。另一方面,Shiny并不限制您只能创建琐碎的或预制的程序: