编辑:
对于来自邮件列表的建议,我意识到我遇到的问题与Sweave或Latex无关。这是与Mac OS X相关的一些问题。每当我通过选择all并将其发送到R来运行我的脚本时,它就可以工作。
当我使用
时source("myplainRcode.R")
我收到下面的错误消息
最后,我在我的Mac OS X上与ggplot2一起工作。我在R中调用Sweave
Sweave("myfile.Rnw")
创建所需的乳胶输出。现在基本测试工作,我尝试获取我的真实世界文件,它崩溃在以下行:
gl_bybranch = ddply(new_wans,.(period,Branchen),
function(X)data.frame(Geschäftslage=mean(X$sentiment)))
我猜它与“。(句号......)”或“ä”有关。不幸的是我无法更改这些标签,因为它们也用于传说中。所以,在我的代码中的某些地方,这些丑陋的变音符号会出现。有没有办法逃脱他们在Sweave?我不敢相信这是问题,因为Sweave是由德国人编写的,他可能拥有第二个最破旧的角色(在土耳其之后)。
我得到的错误信息是:第195行的Parser中的无效多字节字符
提前获取任何想法!
答案 0 :(得分:4)
YAY!我知道了。对不起大家的噪音。我将所有三个文件(.Rnw,mysource.R,invokeSweave.R)切换到最终工作的UTF-8。所以在Mac上使用Komodo的每个人都要确保将默认编码更改为UTF-8!