применить функцию по имени списка

См. раздел Восстановление транзакций руководства In-App Purchase. Вот что конкретно сказано:

Store Kit предоставляет встроенные функции для восстановления транзакций для непотребимых продуктов, подписки на автоматическое возобновление и бесплатные подписки. Чтобы восстановить транзакции, ваше приложение вызывает метод restoreCompletedTransactions платежной очереди. Очередь платежа отправляет запрос в App Store для восстановления переходов. В свою очередь, App Store генерирует новую транзакцию восстановления для каждой транзакции, которая была ранее завершена.

blockquote>

1
задан YellowRiver 18 January 2019 в 06:35
поделиться

1 ответ

Мы можем match names из list с id кадра данных, unlist list соответственно и добавить его в value

df$value <- unlist(l[match(df$id, names(l))]) + df$value

df
#  id value
#1  a     4
#2  b     6

[1113 ] РЕДАКТИРОВАТЬ

Если у нас есть несколько записей в списке, нам нужно sum каждый список после сопоставления. Мы можем сделать

df$value <- df$value + sapply(l[match(df$id, names(l))], sum)
df

#  id value
#1  a     6
#2  b     7
0
ответ дан Ronak Shah 18 January 2019 в 06:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: