跳到内容

介绍#

版本2022.03.3

英格兰vs伊朗让球RStudio Connect以前所未有的方式将您和您所做的工作与他人连接起来。只有RSt英格兰vs伊朗让球udio Connect提供:

  • “一键式”部署闪闪发光的应用R计价文件, PythonJupyter笔记本,或任何静态R图或图形到单个环境。

  • 扩展部署功能,支持使用Flask, Dash, FastAPI, 卡塔尔世界杯欧洲预选赛赛程表Bokeh和Streamlit的Python api和应用程序,以及通过Git或命令行脚本自动部署任何内容类型。

  • 能够管理和限制对您与他人共享的工作的访问-并轻松查看他们与您共享的工作。

  • “解放”调度更新您的文档和自动电子邮件分发。

有关在您的组织中运行RStudio Connect的更多信息,请英格兰vs伊朗让球访问https://www.英格兰vs伊朗让球rstudio.com/products/connect/

闪亮的#

示例:显示公交行程的闪亮应用程序

闪亮的是R的一个web应用程序框架,可以帮助您将分析转换为交互式web应用程序。从闪亮开始吧教程然后参观画廊在你自己的动态可视化中使用灵感。

英格兰vs伊朗让球RStudio Connect托管Shiny应用程序,允许同事与您的数据交互。

Python Flask API#

英格兰vs伊朗让球RStudio卡塔尔世界杯欧洲预选赛赛程表 Connect支持部署Python apiWSGI-compatible类构建的应用程序web框架:

# app.py# -*-编码:utf-8 -*-进口应用程序=__name__@app路线“/”def你好():返回“你好,世界!”

英格兰vs伊朗让球RStudio Connect托管Python API,控制对Python API的访问,并在需要处理高负载时启动新的工作进程。

有关使用Flask构建Python api的更多信息,请参见Flask使用指南

Python FastAPI#

除了Flask api, RStudio Connec英格兰vs伊朗让球t还支持部署P卡塔尔世界杯欧洲预选赛赛程表ython apiASGI-compatible,例如基于FastAPI框架:

# app.py# -*-编码:utf-8 -*-fastapi进口FastAPI应用程序=FastAPI()@app得到“/”异步def你好():返回“你好,世界!”

英格兰vs伊朗让球RStudio Connect托管您的API,控制对Python API的访问,并在需要处理高负载时启动新的工作进程。

FastAPI提供了自动Swagger文档,可通过/文档路径。如果没有定义GET /RStudio C英格兰vs伊朗让球onnect将提供一个重定向到GET /文档

有关更多信息,请参见FastAPI用户指南

水管工#

水管工是一个R包,可以很容易地从带注释的R代码创建API端点。例如:

# # hello world /水管工。R#* @get /helloEndpoint<-函数(){“你好,世界!”}

英格兰vs伊朗让球RStudio Connect托管api,控制对端点的访问,并在需要处理高负载时启动新实例。

昂首阔步的文档#

示例Plumber API Swagger文档

英格兰vs伊朗让球RStudio Connect可以很容易地使用swagger共享API文档。您需要0.4.0或更高版本的Plumber。最新的稳定版本的管道工可以安装install.packages(“管道工”)

如果没有定义GET /RStudio C英格兰vs伊朗让球onnect将提供一个重定向到GET / __swagger__,一个特殊的链接,在管道工重定向到Swagger UI。若要禁用此功能,请为GET /

R减价#

汽车趋势道路测试的降价报告

R减价是一种创作格式,可以轻松创建动态文档,演示文稿和报告从r减价语法与嵌入式R代码块。

英格兰vs伊朗让球RStudio Connect帮助您宣传和分发R Markdown文档。内容被发布到服务器,同事可以在服务器上查看您的工作。文档可以定期更新,并通过电子邮件分发结果。

图表和图表#

mtcars的示例图

R具有非常强大的绘图和绘图功能。像这样的包ggplot2,它很容易生成复杂的、多层的图形。

英格兰vs伊朗让球RStudio Connect通过托管内容来帮助您共享图表和图表。

TensorFlow模型api#

将你保存的TensorFlow模型部署到Connect非常简单。训练好模型后,将其保存到一个目录中。

从R:

# ' library(tensorflow) '版本export_savedmodel会话“mysavedmodel”# ' library(keras) '版本export_savedmodel模型“mysavedmodel”

或来自Python:

# Keras版本特遣部队keras模型save_model模型“mysavedmodel”#底层TensorFlow版本特遣部队saved_model保存模型“mysavedmodel”

可以部署该目录进行连接。欲知详情,请浏览TensorFlow出版部分。

Jupyter笔记本#

Jupyter笔记本可以通过使用英格兰vs伊朗让球rsconnect-jupyter插件。

#

R包为R用户提供了一种在RStudio Connect上轻松共享资源的方法,例如数据文件或R对象。英格兰vs伊朗让球pin可以帮助数据科学团队共享R对象、元数据,甚至支持api和Shiny应用程序的定时更新。

包文档和本指南的章节将帮助您入门。

破折号#

破折号是一个用于构建web应用程序的高效Python框架。Dash是在Flask, Plotly.js和React.js之上编写的,非常适合用纯Python构建具有高度自定义用户界面的数据可视化应用程序。

英格兰vs伊朗让球RStudio Connect托管您的Dash应用程序,允许同事与您的数据交互。

Dash应用示例

Streamlit#

Streamlit是一个开源的Python库,可以很容易地为机器学习和数据科学构建漂亮的自定义web应用程序。

您可以将Streamlit应用部署到RStudio Connect,以支持安英格兰vs伊朗让球全共享和可伸缩性。

示例Streamlit应用

散景#

散景是一个交互式可视化库的现代网络浏览器。它提供了优雅、简洁的通用图形结构,并在大型或流数据集上提供了高性能的交互性。Bokeh可以帮助任何想要快速轻松地制作交互式图表、仪表板和数据应用程序的人。

英格兰vs伊朗让球RStudio Connect托管您的Bokeh应用程序,提供安全访问您的数据可视化。

示例Bokeh应用程序