Я создал простой скрипт для сбора статистики каналов Youtube.Просто интересно, как я мог бы зациклить список идентификаторов каналов вместо необходимости вручную менять идентификатор канала каждый раз, а затем перезапускать скрипт?Я изо всех сил пытаюсь понять, как писать циклы в R.
key <- 'MyKey'
channel_id1 <- 'UCLSWNf28X3mVTxTT3_nLCcw'
url <- 'https://www.googleapis.com/youtube/v3/channels?part=statistics'
y <- paste0(url,'&id=',channel_id1,'&key=',key)
yt_channel1 <- fromJSON(txt=y)
yt_d_channel1 <- as.data.frame(do.call(c, unlist(yt_channel1, recursive=FALSE)))
Любой способ сохранить все интересующие идентификаторы канала в списке или векторе, а затем зациклить их, сохраняя результаты в новом или том же кадре данных?
т.е.
channels <- c('UCLSWNf28X3mVTxTT3_nLCcw', 'UCLSW467236VTxTT3_nLCcw', UHJKHS328787_ndncp')
for i 1:3, {
channels...
do stuff
}
Любая помощь с благодарностью.