来自rstudio::conf(2022)的四个英格兰vs伊朗让球公告
什么一个星期!谢谢你的rstudio::conf(2022)。英格兰vs伊朗让球在这多事的四天里,能与大家一起学习和分享,我感到非常兴奋。
本文将分享RStudio的一些重大公告。英格兰vs伊朗让球在接下来的文章中,我们将强调由其他人在配置过程中共享的令人惊奇的包、资源和过程。
英格兰vs伊朗让球RStudio是改名为Posit.我们的使命是创建免费和开源软件数据科学、科学研究和技术传播.自RStudio成立以来的10年里,我们英格兰vs伊朗让球学到了很多关于为开源软件创建可持续的、有机的模型的知识。
我们还希望更广泛地影响科学实践。多年来,RStudio英格兰vs伊朗让球使R对数百万用户来说更加平易近人和可用。最近,我们还致力于为其他编程语言开发开源工具,例如为Python开发的reticulate、Quarto、vetiver和Shiny。
我们改名不是因为我们要改变我们所做的事情。我们正在改变我们的名字,以反映我们已经在做的事情。我们多年来一直在使用多种语言。现在,我们要向全世界宣布。-首席科学家哈德利·维克汉姆
我们的新名字讲述了我们的多语言故事,反映了我们让科学传播更好地造福于每个人的雄心。有了Posit,我们很高兴能与更广泛的世界分享我们对R和RStudio的热爱。英格兰vs伊朗让球
阅读更多的j·j·阿莱尔和哈德利·维克汉姆的博客.英格兰vs伊朗让球RStudio将于2022年10月正式更名为Posit。在那之前,我们将继续以RStudio的身份开展业务。英格兰vs伊朗让球
四开是一种新的开源科技发布系统,可与R、Python、Julia、Javascript和许多其他语言协作。虽然R Markdown从根本上与R联系在一起,但Quarto的目标是将R Markdown的功能和灵活性带给每个人。至关重要的是,Quarto使那些喜欢在Jupyter notebook或VS code中编写代码的Python用户能够享受到R Markdown多年来为R用户带来的好处。
使用Quarto,您可以创建网站、书籍、博客等。的用户指南是Quarto功能的详细演练资源。检查画廊看看可行的例子。
阅读更多的J.J. Allaire的博客文章请于8月9日收看汤姆·莫克的节目欢迎来到Quarto工作坊.
10岁生日快乐,闪亮!
Shiny是一个无需了解CSS, HTML和Javascript就可以构建交互式web应用的框架。它发布于十年前,是一个在许多环境和行业中使用的强大工具。R程序员使用Shiny追踪加州的COVID病例而且教线性回归.有专门针对Shiny的会议,如Appsilon的会议闪亮的会议今年早些时候去跳河餐厅闪亮的在生产中10月的事件。如上所述的掌握的哈德利·威克汉姆说:“闪亮能让你把你的R超能力传递给任何会使用网络的人。”
在今年的rstudio::conf大会上,与会者公布英格兰vs伊朗让球了Shiny令人兴奋的新开发成果,将这些超级功能扩展给更多用户。
郑乔成在他的主题演讲中宣布对Python闪亮的.Python程序员现在可以尝试Shiny的可操作的反应式框架来创建交互式web应用。
目前处于alpha测试阶段,有许多资源可供那些有兴趣尝试为Python使用Shiny的人使用。Shiny for Python网站提供API文档、示例和文章。VS Code用户可以下载闪亮的Python扩展在编辑器中编写和预览应用程序。部署选项包括英格兰vs伊朗让球RStudio连接, shinyapps。io,闪亮服务器开源和静态web服务器。
检查Shiny for Python YouTube播放列表看看它是怎么运作的。
巴雷特Schloerke提出shinytest2, CRAN上的一个新包利用了testthat闪亮的图书馆。Shinytest2为Shiny应用程序提供回归测试:用户可以随着时间的推移检查现有行为的一致性。完全用R编写的shinytest2是一个用于单元测试闪亮应用程序的精简工具包。
Nick Strayer展示了两种更容易、更快地开发Shiny应用的工具:
现在,对于任何人来说,开始设计Shiny的用户界面比以往任何时候都要容易,甚至不需要详细了解Shiny的UI函数或HTML布局。
看闪亮UI编辑器之旅和一个项目演示如何使用编辑器.
温斯顿张展示了如何运行“ShinyLive”-闪亮的Python没有服务器。应用程序在客户机上运行,服务器上没有计算负载。这是可能的,因为Python可以编译为WebAssembly(Wasm),这是一种可以在浏览器中运行的二进制格式。通过ShinyLive,你可以通过一个URL共享闪亮的应用程序,或者将它们部署到静态的web托管服务上。
温斯顿走过一个YouTube上的ShinyLive初学者指南.看到一些ShinyLive例子在Shiny for Python网站上。
tidymodels是一个R包的集合,用于建模和使用tidyverse原理的机器学习。它为用户提供了一个一致的、模块化的和可扩展的框架,用于在r中使用模型。在主题演讲期间,Julia Silge和Max Kuhn分享了tidymodels如何帮助创建符合人体工程学的、有效的和安全的代码(并宣布了他们的新书,用R进行整洁建模!)
tidymodels团队还在conf过程中演示了几个新的包,将框架扩展到更多的领域和应用程序。
机器学习操作(MLOps)是在生产中可靠而高效地部署和维护机器学习的一组实践。伊莎贝尔·齐默尔曼介绍了新香根草框架为R和Python中的mlop提供了流畅的工具。
生存分析是一种数据分析的统计程序,其中的结果变量是事件发生前的时间。汉娜·弗里克展示了审查包,一个欧洲防风草在tidymodels中提供生存分析支持的扩展。卡塔尔世界杯欧洲预选赛赛程表该包为用户提供了几种模型、引擎和预测类型。
无监督学习学习模式,并从未标记的数据中提供洞察。Emil Hvitfeldt揭开了tidyclust包,用于群集模型的tidymodels的重新实现。用户可以使用整洁、统一的tidymodels框架进行无监督学习算法,如k-means聚类。
关注tidyverse博客可以收到季度tidymodels消化.
我们还有很多事情要做。保持联系: