Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在R中读取tweet时间_R_Twitter - Fatal编程技术网

在R中读取tweet时间

在R中读取tweet时间,r,twitter,R,Twitter,我已经下载了json格式的推文。现在我想表示推文创建速率与时间的关系。有一个名为“created at”的变量,表示推文创建的时间。我有以下格式的变量: Thu Apr 09 15:43:18 +0000 2015 我能够阅读所有其他内容,但不知道如何阅读此+0000。之前我尝试在R中阅读此内容,获得了成功: Thu Apr 09 15:43:18 2015 为了读取上述变量,我使用了以下代码: earlier <-strptime("Thu Apr 09 15:43:18 2015"

我已经下载了json格式的推文。现在我想表示推文创建速率与时间的关系。有一个名为“created at”的变量,表示推文创建的时间。我有以下格式的变量:

Thu Apr 09 15:43:18 +0000 2015
我能够阅读所有其他内容,但不知道如何阅读此+0000。之前我尝试在R中阅读此内容,获得了成功:

Thu Apr 09 15:43:18 2015
为了读取上述变量,我使用了以下代码:

earlier <-strptime("Thu Apr 09 15:43:18 2015","%a %b %d %H:%M:%S %Y")
早些时候你可以试试

 as.POSIXct('Thu Apr 09 15:43:18 +0000 2015', 
                        format='%a %b %d %H:%M:%S %z %Y', tz='GMT')
 #[1] "2015-04-09 15:43:18 GMT"
根据
?strtime

“%z”与UTC之间以小时和分钟为单位的签名偏移量,因此“-0800”是8 比UTC晚几个小时。从R开始,接受高达“+1400”的值 3.1.1:以前的版本仅在“+1200”之前接受。 (标准仅适用于输出。)


@akrun它给出了这个错误:“字符串不是标准的明确格式”我没有得到R3.1.3的错误