- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否有任何方法可以使用 twitteR 获取特定时间跨度(例如 12 月到 1 月)的推文,而不是简单地获取过去的 N 条推文(如推文 <- UserTimeline(user, n = 1000) ?
或者使用 TwitteR 库不可能吗? (这意味着您必须使用 Excel 之类的工具按日期对大量推文进行子集化)。
最佳答案
在您使用的包中,searchTwitter
函数采用参数 since
和 until
(在 documentation 中定义)如下:
since If not NULL, restricts tweets to those since the given date. Date is to be formatted as YYYY-MM-DD
until If not NULL, restricts tweets to those up until the given date. Date is to be formatted as YYYY-MM-DD
这就是你所追求的吗?或者,如果您想坚持使用 userTimeline
函数,您可以通过对 status
对象的 created
字段进行操作来对所需的日期范围进行子集化您得到的结果(因此无需使用 Excel)。
编辑如果您使用userTimeline
,以下是对created
字段进行子集化的方法:
library(twitteR)
# get last 100 tweets from the NSF
tweets <- userTimeline('NSF', 100)
# inspect structure of first item in the status object (ie. list of results)
str(tweets[1])
List of 1
$ :Reference class 'status' [package "twitteR"] with 10 fields
..$ text : chr "From the field: Avoiding a Cartography Catastrophe: Study recommends new tools to improve global mapping of inf... http://t.co"| __truncated__
..$ favorited : logi FALSE
..$ replyToSN : chr(0)
..$ created : POSIXct[1:1], format: "2013-02-05 01:43:45"
..$ truncated : logi FALSE
..$ replyToSID : chr(0)
..$ id : chr "298607815617036288"
..$ replyToUID : chr(0)
..$ statusSource: chr "<a href=\"http://twitterfeed.com\" rel=\"nofollow\">twitterfeed</a>"
..$ screenName : chr "NSF"
..and 34 methods, of which 23 are possibly relevant:
.. getCreated, getFavorited, getId, getReplyToSID, getReplyToSN,
.. getReplyToUID, getScreenName, getStatusSource, getText,
.. getTruncated, initialize, setCreated, setFavorited, setId,
.. setReplyToSID, setReplyToSN, setReplyToUID, setScreenName,
.. setStatusSource, setText, setTruncated, toDataFrame, usingMethods
# convert status object to data frame for easier manipulation
tweetsdf <- twListToDF(tweets)
# subset by `created` field, eg get all tweets between 2 Feb and 5 Feb
subset(tweetsdf, created >= as.POSIXct('2013-02-02 00:00:00') & created <= as.POSIXct('2013-02-05 00:00:00'))
这是该子集操作产生的数据框:
text
1 From the field: Avoiding a Cartography Catastrophe: Study recommends new tools to improve global mapping of inf... http://t.co/F6IJ05Sb
2 Video: Research Vessel Sikuliaq launched... and now being prepared for her first Arctic run in 2014, http://t.co/D7GlRnlm
3 Who's watching the power grid? http://t.co/oYsgBl63
4 Ice Melt & the Ice Age... research story on #AAAS #Science Update Daily, featured show @Science360 Radio, http://t.co/XRXSdYL1 #Arctic
5 Taking LIGO to the people http://t.co/R2KHNQTB
6 Pubs: NSF Current - January-February 2013: Available Formats: JSP: http://t.co/2NhEEj6Q... http://t.co/ZSVABpXm
7 Upcoming Due Dates: Interdisciplinary Research in Hazards and Disasters (Hazards SEES): Full Proposal Deadline D... http://t.co/IG3naAFs
8 When children learn to walk, their language improves dramatically http://t.co/FGYXSKu2
favorited replyToSN created truncated replyToSID
1 FALSE NA 2013-02-05 01:43:45 FALSE NA
2 FALSE NA 2013-02-04 19:30:40 FALSE NA
3 FALSE NA 2013-02-04 18:01:33 FALSE NA
4 FALSE NA 2013-02-04 13:55:46 FALSE NA
5 FALSE NA 2013-02-04 13:01:51 FALSE NA
6 FALSE NA 2013-02-02 17:19:30 FALSE NA
7 FALSE NA 2013-02-02 14:25:15 FALSE NA
8 FALSE NA 2013-02-02 14:02:11 FALSE NA
id replyToUID
1 298607815617036288 NA
2 298513923307630592 NA
3 298491499958644736 NA
4 298429645580288000 NA
5 298416076012785666 NA
6 297756138433290240 NA
7 297712287521841156 NA
8 297706485608218624 NA
statusSource
1 <a href="http://twitterfeed.com" rel="nofollow">twitterfeed</a>
2 <a href="http://www.hootsuite.com" rel="nofollow">HootSuite</a>
3 <a href="http://www.hootsuite.com" rel="nofollow">HootSuite</a>
4 <a href="http://www.hootsuite.com" rel="nofollow">HootSuite</a>
5 <a href="http://www.hootsuite.com" rel="nofollow">HootSuite</a>
6 <a href="http://twitterfeed.com" rel="nofollow">twitterfeed</a>
7 <a href="http://twitterfeed.com" rel="nofollow">twitterfeed</a>
8 <a href="http://www.hootsuite.com" rel="nofollow">HootSuite</a>
screenName
1 NSF
2 NSF
3 NSF
4 NSF
5 NSF
6 NSF
7 NSF
8 NSF
关于r - 特定时间跨度内的推文 (TwitteR),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14680036/
用户使用 oauth 登录我的应用程序,注销我的应用程序后,但 twitter 无法执行,问题是用户 twitter 帐户处于事件状态。 当注销我的应用程序的同时注销 Twitter twitter
我在 Twitter 的文本查询字符串参数方面遇到了一些字符编码问题。 a) http://www.twitter.com/share?url=http://www.example.com&text=
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
我正在尝试执行3-legged authorization来在浏览器中调用Twitter API。该过程首先通过将签名的请求发布到 /oauth/request_token 来获得请求 token (
我正在做一个项目来识别用户是否是 Twitter 中的名人。有什么方法可以检查 Twitter 中的用户是否被验证为名人?我知道名人会在推特个人资料中用蓝色徽章来识别。但是我如何通过 Twitter
我想对推文进行一些挖掘。是否有更具体的推文停用词列表,例如删除“lol”和其他推特笑脸? 最佳答案 我想你应该合并普通的停用词列表,例如 this one或that ,带有特定的首字母缩略词词典,例如
我正在为我的期末项目建立一个网站,用于查找和显示 Twitter 上当前 HitTest 门的主题。有谁知道如何从上周或一天内的大量推文中提取主题?我还想知道如何在 http://tweet3d.co
我可以使用获取所有用户的详细信息 https://api.twitter.com/1/account/verify_credentials.json 但我只想通过使用 api 获取 ID 如何获得它。
我见过多个“允许此应用程序与 twitter 一起运行”的内容,但没有一个: 查看您的 Twitter 密码 在“此应用程序将能够”下 示例: 最佳答案 没有 Twitter 永远不会允许人们看到您的
我注意到最近的一些推文有与之相关的媒体,例如来自 TwitPic 或 Flickr 的照片以及来自 Youtube 的视频。你可以直接在 Twitter 网站上看到它们,所以它不仅仅是一个链接。我的想
在 Twitter API 中,有一个 status_lookup 方法可以“水化”推文。文档不清楚这意味着什么。那么我什么时候需要补充推文呢? 如果我有来自 /statuses/user_timel
我使用以下代码来显示一个带有已填充消息的 Twitter 框的页面: Click me 但是,在页面上,我在 Twitter 框中得到了这个: myMessage/ 注意结尾的斜杠。有什么想法可以解决
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 关闭 7 年前。 Improve
在开发包含 Twitter 客户端的 iOS 应用程序时,我必须允许用户生成主题标签(可以在应用程序内的其他位置创建,而不仅仅是在推文正文中创建)。 我想确保任何此类主题标签对于 Twitter 都有
我是集群新手,之前刚刚实现了一些算法。我需要根据推文的相似性对推文进行聚类。一种方法是仅使用哈希标签,但我认为这不会提供那么多信息。因此应该分析完整的推文。 此外,我还在网上搜索聚类提要的算法。 我遇
我想在 ios 7 中集成 twitter 并希望实现以下功能。1. 从 iOS 应用程序使用 Twitter 登录。2. 获取用户资料信息 我尝试了几个解决方案,但没有一个对我有用。请帮忙。 最佳答
是否有任何方法可以使用用户 ID 或屏幕名称构建个人资料图像 URL?我将用户 ID 存储在数据库中,但我不想存储个人资料图像 url。 编辑: 我也不想进行 api 调用。我想将 user_id 放
在 iOS5 上,是否可以提示用户并将其引导至 Twitter Settings.app 区域,以便他们可以将自己的 Twitter 帐户添加到手机中?如果是,你是怎么做到的? 作为解决方法,我可以指
有许多网站为 Twitter 提供附加服务: hashtags.org tweetmeme.com repeets.com dailyrt.com backtweets.com 他们都有一个共同点:他
我正在使用 Twitter Bootstrap 并尝试使用背景打印页面。 我尝试了网络浏览器中的所有选项,但它不起作用。 如果我不包括 twitter bootstrap,则背景的打印效果很好。 (顺
我是一名优秀的程序员,十分优秀!