ios - 抓取 iTunes 评论
问题描述
我一直在使用该itunesr
软件包从应用商店中抓取评论,并且想知道是否有人可以帮助我创建一个循环来迭代地抓取所有页面,而不是像我一样逐页进行
XX_reviews1 <- getReviews(123456789,'us',1)
XX_reviews2 <- getReviews(123456789,'us',2)
XX_reviews3 <- getReviews(123456789,'us',3)
XX_reviews4 <- getReviews(123456789,'us',4)
fb_reviews <- rbind(fb_reviews1,fb_reviews2,fb_reviews3,fb_reviews4)
对此的任何帮助将不胜感激。
解决方案
我对包一无所知itunesr
,但通常您可以使用该lapply
函数将函数应用于多个输入。一般设置是这样的:
results <- lapply(inputs, function(n) {...})
在点处你用 n 做某事。并且在您的情况下,您希望将其组合到 adata.frame
中,这可以为 list 与dplyr
包一起完成:
install.packages('dplyr') # If you don't have it yet
library(dplyr)
dplyr::rbind_list(lapply(1:4, function(n) {getReviews(123456789,'us',n)}))
推荐阅读
- javascript - 我无法获取变量的值
- javascript - 如何让下拉菜单表现得像复选框?
- authentication - 如何将 Keycloak 连接到第三方身份验证服务以获取 id,然后从 KC 用户联合服务获取角色
- entity-framework - 当拦截的命令在事务内时,如何用户使用 EF 命令拦截器将数据保存到数据库
- docker - 基于环境变量的nginx条件代理传递
- javascript - 在 Windows 中使用 process.env 命令进行生产
- html - 我的地图上图像上的指针在我的 html 上不准确
- javascript - path.join() 产生重复或无
- javascript - 登录表单 HTML 中的关闭按钮不会隐藏表单,它只是将我带到 action 元素属性中的页面。我使用了html和js
- google-cloud-platform - Google Cloud GKE 节点池指标 instance_group/size ==