Описание тега plumber
NonePlumber - это пакет R, используемый для создания HTTP API из R. Он использует аннотации над определениями ваших функций для определения структуры вашего API с использованием существующего кода R.
2
ответа
Используя R's Plumber - создайте конечную точку GET для размещения данных в формате CSV, а не JSON
Я думаю, что это хорошая быстрая демонстрация библиотеки R для сантехников в целом, но в основном я изо всех сил стараюсь обслуживать данные в формате CSV Я работаю с пакетом водопроводчика R для размещения конечной точки API для некоторых моих спор…
06 мар '18 в 22:39
1
ответ
Как мы можем вернуть несколько участков в R через сантехник?
Вот как выглядит мой код library(plumber) data(mtcars) test=mtcars #' @get /graph #' @png makePlot <- function(){ par(mfrow=c(2,1)) hist(test$mpg) hist(test$wt) } r <- plumb("plum_api.R") r$run(port=8000) Но в выводе я вижу только один график.
01 июн '17 в 05:23
1
ответ
R сантехник API и отправка данных через Curl в Windows
Мне нужно отправить файл CSV с помощью Curl в Windows в программу R, используя plumber API. У меня есть Curl установлен в Windows. Я попробовал следующее, но это не работает. Я новичок в R и API, извините. Команда Curl в Windows: curl -X GET -d '@C:…
18 авг '18 в 07:50
1
ответ
Слесарь-сантехник, уведомление и пользовательская функция ошибок дают мне сообщение об ошибке в плагине 'сантехник': Сообщение: не удается передать до неопределенного
Я создаю стартовое приложение Wordpress для тем в node, gulp, а также в руле для создания шаблонов. У меня проблема с совместными плагинами plumber, notify и gulp-sass. Вот ссылка на мой репо: https://github.com/elassol/wp-theme каждый раз, когда я …
03 май '16 в 08:46
0
ответов
API шифрования R Plumber с помощью Let's Encrypt и Docker
Я пытаюсь разместить API на AWS EC2 под управлением Ubuntu, и связь должна быть через HTTPS Я строю код на R и использую Plumber для создания API и построения образа докера Сначала я строю образ: docker build github.com/eaoestergaard/UNPIE -t eaoest…
04 май '18 в 04:47
1
ответ
Функция map_df работает, но когда внутри Plumber api она не работает
Я делаю развертывание для R с помощью api пакета plumber, сам код работает без ошибок, когда локально, но когда он находится в среде сантехника, он выдает следующую ошибку <simpleError in do.call(private$func, args, envir = private$envir): 'what'…
05 июл '18 в 13:57
0
ответов
Использование сантехника программно: Как получить картину?
Я хотел бы использовать сантехника программно, как показано в коде ниже. Тем не менее, если я запускаю его, мой браузер показывает только пустой объект. Вместо, print(value) возвращает номер, как и ожидалось. В чем дело? Я скучаю по '#@png часть, ка…
01 июн '18 в 09:54
1
ответ
Как мы можем вернуть графики ggplot через веб-API сантехника?
Я строил гистограмму, используя ggplot, и я создал эту функцию как веб-API, используя пакет сантехника в R. library(plumber) library(ggplot2) #' @get /histogram_test #' @png histogram_test <- function(){ mtcars=mtcars b=ggplot(mtcars,aes(mtcars$c…
12 июн '17 в 08:33
0
ответов
Использование функций с переменным количеством аргументов в сантехнике
Я пытаюсь построить API вокруг функции, которая принимает переменное число аргументов: #* @get /get_appl get_appl <- function(...) { condition = enquos(...) df %>% filter(!!!condition) } Когда я запускаю API и нажимаю http://127.0.0.1/get_appl…
21 дек '18 в 13:31
0
ответов
Как распределить API сантехника по нескольким файлам с помощью монтирования?
Я имею дело с большим API, и я хотел бы распределить его определение по нескольким файлам. Насколько я понял, читая документацию это где метод "mounnt()" от plumb вступает в игру Я пробовал следующее: iris.R: #* Return a bit of iris #* @get /iris fu…
27 фев '19 в 04:39
0
ответов
Использование многоточия с сантехником
Я пытаюсь использовать многоточие с сантехником, так как ввод JSON может отличаться #' @post /predict calculate_prediction <- function(...){ arguments =list(...) print(arguments) return(arguments) Это выдает мне ошибку ниже: <simpleError: No m…
28 фев '19 в 12:13
0
ответов
Как вернуть изображение и данные в одном запросе с сантехником в т
У меня есть общий вопрос, используя R и plumber, Как я могу вернуть изображение, представляющее собой график ggplot, и таблицу данных (которая по сути является фреймом данных) в одном запросе? Конечным результатом должно быть изображение и рядом с н…
26 дек '18 в 09:49
0
ответов
Запуск R "подпроцесс" (вилка) в сантехник
Я пытаюсь реализовать API отдыха, используя сантехник. Я хотел бы, чтобы при поступлении запроса R запустил фоновый / вторичный процесс, и API должен немедленно вернуться с сообщением "ОК". Подпроцесс имеет механизм информирования о своем результате…
27 дек '18 в 10:27
1
ответ
Как получить IP-адрес клиента в R Plumber
Я проверил GitHub Repo и doc, но все еще не мог понять, как получить IP-адрес клиента в Plumber. Вот реализация, которую я попробовал, я хочу добавить IP-адреса для всех запросов в файл журнала, #' @post /v1/rl rl_v1 <- function(a, b, c){ request…
07 апр '17 в 15:16
1
ответ
Как позволить функции, определенной в глобальной среде, обращаться к переменным, определенным в среде ее вызывающей функции?
connect_dw <- function() { DBI::dbConnect(RSQLite::SQLite(), ":memory:") } fetch_sql_res <- function(key, ...) { query_list <- list(...) query_sql_res <- function(.query_list = query_list, .db_connect_f = connect_dw) { con <- .db_conn…
05 сен '18 в 14:59
2
ответа
R API будет доступен через Интернет
Привет у меня есть R-код, который я преобразовал в API, используя пакет сантехник. library(plumber) r <- plumb("code.R") r$run(port=8000) Код находится в файле code.R и используя приведенные выше строки, я могу получить доступ к API с моего локал…
21 мар '17 в 15:29
1
ответ
Основные вопросы о R сантехник
Я новичок в R сантехник, который является REST-сервером, который может представить функцию R в качестве остальных API. Я хотел бы задать следующие вопросы: Достаточно ли силен R-сервер для использования в производственной среде? Функция, которая пре…
21 июн '17 в 12:48
1
ответ
Отправка json-файла в curl и получение его в R с помощью сантехника
Мне нужно отправить файл JSON с несколькими значениями и получить его в R, используя сантехник, я попробовал это, но это не похоже на работу, library("rjson") #install.packages("rjson") #* @get /predict #* @post /predict function(predict) { # Load t…
21 авг '18 в 08:09
0
ответов
R Plumber API должен заполнять информационный фрейм значениями NA, если в строке тела запроса отсутствует ключ
У меня есть веб-сервер plumbr, написанный на R. Запросы приходят со следующими значениями: ID SEX AGE REGION TYPE etc Веб-сервер принимает запросы HTTP @POST в конечной точке /api. API таков, что он принимает массив объектов JSON с указанными выше "…
28 ноя '17 в 08:23
0
ответов
Как запустить скрипт R в Heroku?
Я создал аналитический проект, который имеет три файла. Один - данные, другой - модель, другой - скрипт запуска сантехника. Я звоню своей модели из сантехника, чтобы представить мою модель моей программе на Java. Теперь мне нужно развернуть свой R-п…
11 авг '17 в 20:25