我正在使用RGoogleAnalytics,目前我还处于学习阶段。
我正在遵循教程https://code.google.com/p/r-google-analytics/
中的代码但是当我尝试运行时
ga.goals <- conf$GetGoals()
ga.goals
我收到一条错误消息,告诉我有unexpected escaped character '\.' at pos 7
我收到了下两行代码(GetSegments
)
此问题涉及Facebook Graphs API中的类似问题
How to replace "unexpected escaped character" in R
我尝试过使用类似的代码
confGoalsSub <- gsub('\\.', ' ', conf$GetGoals())
删除转义的字符,但我收到另一个错误:
cannot coerce type 'closure' to vector of type 'character'
出于绝望,我尝试了confGoalsSub <- gsub('\\.', ' ', conf)
,它返回一个只是垃圾的字符向量(它只是用于删除小数点的conf的代码)。
任何人都可以提出比gsub
更好的表达方式,它会返回一个有用的对象吗?
$GetSegments()
)时,我收到同样的错误。
我在周末的一个视频中看到,这个包裹已经被打破了很长时间,尽管发言人没有详细说明原因。也许我应该放弃并尝试使用R中的其他Google Analytics软件包。
看起来很奇怪,因为这个应该是Google支持的。
答案 0 :(得分:1)
我认为当RJSON库无法正确解析Google Analytics数据Feed并将其转换为嵌套列表时,会出现此错误。 [RGoogleAnalytics](http://cran.r-project.org/web/packages/RGoogleAnalytics/index.html)的更新版本修复了此问题。目前,您无法使用图书馆从Google Analytics帐户中检索目标和细分,但除此之外,它还支持所有维度和指标。