R 如何提取一些youtube频道的统计数据?
我正在使用R代码提取一些YouTube频道的统计数据。 我使用的是R 如何提取一些youtube频道的统计数据?,r,date,youtube-api,R,Date,Youtube Api,我正在使用R代码提取一些YouTube频道的统计数据。 我使用的是tuber软件包,特别是get\u all\u video\u stats功能 我的问题是,我只想公布过去6个月以及频道创建以来的统计数据 可以这样做吗?使用lubridate库仅过滤最近6个月的视频统计数据 library(tuber) library(dplyr) library(lubridate) ## Enter your actual credetionals (stub) ## Not run: yt_oauth(
tuber
软件包,特别是get\u all\u video\u stats
功能
我的问题是,我只想公布过去6个月以及频道创建以来的统计数据
可以这样做吗?使用
lubridate
库仅过滤最近6个月的视频统计数据
library(tuber)
library(dplyr)
library(lubridate)
## Enter your actual credetionals (stub)
## Not run:
yt_oauth("<Enter your app_id>",
"<Enter your app_secret>")
## End(Not run)
vs <- get_all_channel_video_stats("UCbZRdTukTCjFan4onn04sDA")
# "Since creation" data are in vs dataframe
cat("Published since creation: ", nrow(vs))
# last six month data are in vs6 dataframe
vs6 <- vs %>% mutate(publication_date = as_date(publication_date)) %>%
filter(publication_date >= today() - ceiling(365.25 / 2))
cat("Published in last six month:", nrow(vs6))
库(块茎)
图书馆(dplyr)
图书馆(lubridate)
##输入您的实际凭证(存根)
##不运行:
yt_oauth(“,
"")
##结束(未运行)
vs%
过滤器(发布日期>=今天()-上限(365.25/2))
cat(“最近六个月出版:,nrow(vs6))
这个问题非常笼统,因此很难回答。试着把范围缩小一点,展示你尝试了什么,询问问题,展示你遇到的阻碍。