0

R でデータ フレームを作成しました。列 2 には、YouTube から抽出した URL がすべての行に格納されています。youtubecaption パッケージをダウンロードし、URL を含む列のすべての行に「get_caption()」関数を適用したいと考えています。これは、収集したすべての URL から音声を書き起こしたいためです。

次のようにして、これを自動化する関数を作成しようとしました。

# Extracts the URLs from the page with the playlist of YouTube Videos
ExtractTranscript <- function(){
  # Extract the Transcripts
  Transcripts <- get_caption()%>%
  return(data_frame(Transcript = Transcripts))
}

そして、apply 関数を使用して、列内のすべての URL で get caption を使用しようとしました。

apply(YouTubeUrls,2, ExtractTranscript)

しかし、うまくいきませんでした。何かアドバイスはありますか?ありがとうございました!!

4

1 に答える 1