#r #facebook
Вопрос:
Я использую пакет Radlibrary в R и использовал его несколько раз. Теперь я хочу обновить свои данные в рекламе Facebook, но при запуске as_tibble
функции преобразования данных, которые у меня есть в классе paginated_adlib_data_response
, меня встречает сообщение об ошибке: Error: Problem with `mutate()` input `percentage`. x Column `percentage` not found in `.data`
В последний раз я использовал API и пакет Radlibrary еще в мае. Я не знаю, изменился ли пакет dplyr и теперь вызывает проблему, или Facebook изменился в своем формате данных. Проблема возникает только для демографических и региональных данных — часть данных » ad » по-прежнему отлично работает с as_tibble
функцией.
Кто-нибудь знает ответ на этот вопрос или, возможно, знает другой способ преобразования «paginated_adlib_data_response» в формат data.frame или что-то подобное?
Мой код выглядит так:
query_dem <- adlib_build_query(ad_reached_countries = 'DK',
ad_active_status = 'ALL',
search_page_ids = ID_media$page_id,
fields = "demographic_data")
result_dem <- adlib_get_paginated(query_dem, max_gets = 100)
tibble_dem <- as_tibble(result_dem, type = "demographic") # This is where the error is produced```
Best,
Mads
Комментарии:
1. Вы недавно обновили пакет? Похоже, эта проблема была решена в запросе на вывод 5 дней назад. Переустановите пакет с
devtools::install_github("facebookresearch/Radlibrary")
помощью . Рекомендуется проверить страницу github на наличие пакета, с которым у вас возникли проблемы, чтобы узнать, была ли уже сообщена и исправлена ошибка.2. Арх, ты прав! Большое вам спасибо за совет и за то, что нашли время помочь мне. Очень признателен.