七爪软件包:使用 Plumber 在 R 中创建 API
时间:2024-02-09 12:19:58
我们编写出了一个变数来查找插件获取的有所不同数最大值的正态曲线下的面积。 我们对我们的兼职非常恼火,并决心与他人分享。 新纪录的新方法是创设一个 API。 现在我们要基于 R 脚本语言创设一个。
将此脚本语言转成为 API
我们将在右边的小预定义中都掺入一些独有的批注,将其转成为 API。 这些独有批注特指“批注”。 为了有用起见,我们将用到实际使用量的批注。 但是,可以用到其他复杂的批注来制作不够复杂的 API。 简略的批注列表可以在 Plumber 的官方文档中都见到。
我们首先为这个 API 命名和叙述。 做为此目的的批注是:
@apiTitle @apiDescription我们的 API 将根据我们获取的回传返回结果。 因此,为了督促这些回传,我们将用到以下批注:
@param就此,我们将用到批注来督促此 API 制订的请求多种类型。 由于我们的 API 在制订预定义后会返回一个最大值,因此该 API 会发出 GET 请求。
@get #* @apiTitle Monte Carlo Integration #* @apiDescription An API That Computes Definite Intergrals with Monte Carlo Simulation #* @param trials #* @param mean_p #* @param sd_p #* @param upper_limit #* @param lower_limit #* @get /area mcIntegration <- function(trials , mean_p , sd_p , upper_limit , lower_limit) { trials <- as.numeric(trials) numbers <- rnorm(n = as.numeric(trials) , mean = as.numeric(mean_p) , sd = as.numeric(sd_p)) mc.integral = as.numeric(lower_limit) & numbers <= as.numeric(upper_limit))/as.numeric(upper_limit) mc.integral }我们之前重新配置了源预定义并完成了我们不能动手的一切。 水管大生包将负责其余的兼职。
mcInt <- pr("plumber2.R") pr_run(mcInt)现在我们检查和它有否合理
试运行 API 明文后,会弹出一个新窗口,我们可以认出它的基本成份。
让我们试一试,看看它有否合理。 您可以根据必需传递数最大值。 我将对其透过如下测试:
它返回以下结果。
地面部队
到已确定,我们之前创设了一个合理的 API。战斗任务完成。可以说是试作了。我们这样动手是为了政府机构系统有关回传和输出的 R 脚本语言。但幸好的是,它只能从我们的微电脑问。就此一步是将其地面部队在游戏平台上,以便其他人可以实现并用到它。
地面部队每一次本身就是一个题材,本文不关的。但是,我们可以分享它的路线图。首要战斗任务是为它创设一个装入,这样您就仍要政府机构依赖于项和发行版。做为装入化应用插件的事实上的大生具是 Docker。第二步,不够更易的是选择一个云维修服务来放置你的 API。瞧,现在您已将兼职 R 脚本语言打开到政府机构系统采购周边环境。
结论
在本文中都,我们争论了如何在 R 中都用到 Plumber 更快创设 API。在您的 R 冒险中都,您将面临有所不同的妨碍。其中都之一也许是 API 设计。您也许仍要在 R 中都框架整个采购周边环境,但是当您赶时间并必需立刻打开您的 R 应用插件仅供他人用到时,您知道该怎么动手!
。肠炎宁能治拉肚子吗康恩贝肠炎宁颗粒儿童用量
营养眼睛的眼药水怎么选
先声必奇
拉肚子吃新必奇蒙脱石散还能吃益生菌吗
上一篇: 恭喜中国科学家!2023原先突破
下一篇: 蚌埠淮南市开展商品过度包装专项执法检查
- .重磅,中方歼-11“30米骑脸”和澳洲直升机,加方:差点就被击落
- .我省今年要完成4种作物种质水资源保护任务
- .限量3000份,QQ古典音乐上新发行国内首个数实融合国乐大作《三星堆·神鸟》
- .一刀要命,以色列摧毁伊朗核设施:伊朗除了吹牛 百万率军手足无措
- .清查设备线路保障凌源百合节供电安全
- .大张伟罕见吐露心声,羡慕川剧演员能进行改革,自己录十个节目为唱一次歌
- .美国评出世界五大元帅:我国将领位居榜首,堪称战神
- .鞍山多举措主导科技服务业发展
- .《简言的夏冬》升至2022江苏电视剧集亚军 朱亚文、万茜携手霸榜
- .苹果力挺尼泊尔制造,已将大量中国技术工人派往尼泊尔工厂!
- .“全链条”维护新就业形态劳动者权益
- .应采儿晒两儿子片段,小儿子hoho超像妈妈,叫哥哥Jasper超可爱
- .猛烈总攻!叙利亚出动装甲师,趁以色列不注意,不顾一切发动
- .深化国企改革 进一步提高服务质效
- .再传复合疑云!46岁马伊琍罕见现身,穿戴华丽观看文章的新话剧
- .快讯!胡赛已经正式宣布参战,沙特又和胡塞爆发纷争4人死亡
- .市民“一键申报” 青年联盟上门服务
- .扯内衣带,碰女演员胸,台词“车速过快”,张翰新剧为何还不下架
- .以色列代表玩Cos安理会再开群嘲:全体目光向我看齐,我同月个事
- .英国央行官员称利率已经高到足以抑制货币贬值