这个问题在这里已有答案:
11963
2018-03-25 13:52
起源
@Christian - 我无法重现您描述的错误。我确实得到了一个 invalid arugment to unary operator 因为你的陈述没有结束 + 运算符,所以R不知道添加额外的行 fullplot。一旦我解决了这个问题,情节在我的机器上运行良好。 - Chase
更好的努力,克里斯蒂安。此代码在我的机器上执行没有问题。你可以在你的问题中粘贴sessionInfo()的结果吗?您可能有旧版本的ggplot2 - Andrie
@Christian,这在我的机器上工作正常。 sessionInfo()的结果会很有帮助。 - Sam
这里是@Chase,@ Andrie,@ Sam:sessionInfo()R版本2.12.2(2011-02-25)平台:i386-pc-mingw32 / i386(32位)语言环境:[1] LC_COLLATE = Danish_Denmark。 1252 LC_CTYPE = Danish_Denmark.1252 [3] LC_MONETARY = Danish_Denmark.1252 LC_NUMERIC = C [5] LC_TIME = Danish_Denmark.1252附加基础包:[1]网格统计图形grDevices utils数据集方法[8]基础其他附加包:[1] ggplot2_0.8.9 proto_0.3-9.1 reshape_0.8.4 plyr_1.4通过命名空间加载(并未附加):[1] tools_2.12.2 - Christian Bøhlke
有一个 类似的报道 (虽然在mac而不是windows上) ggplot2邮件列表。解决方案涉及清理我相信的字体缓存。 - Ista
答案:
我更新了我的包,重新启动了我的机器,然后它突然起作用了。我不知道为什么,但我很高兴它知道有效。非常感谢所有贡献者 - 非常棒!
9
2018-03-30 08:51
当我使用特定字体运行ggplots并同时安装Microsoft Office时遇到了同样的问题。重启也为我做了伎俩。我在OSX 10.8.4 w / R 3.0上 - metasequoia
和我一样,我刚刚安装了MS office,重新启动固定 - Dan
我在Mac上遇到了同样的问题。我不得不 删除 我有一些重复的字体,使用应用程序字体书。事实是,这些字体的副本已经被禁用(它们在大约一年前就已经在NeoOffice中引起了问题)。我不知道为什么会这样。 (注意我删除了我认为这些字体的旧版本--Arial,Times和Palatino是其中的一些。)也许这对这个主题有所了解,但我不知道如何。
4
2018-05-19 00:53
Ubuntu 11.10上的问题相同 - JohnRos
同样,我没有 启用重复项, 我试图通过删除字体缓存删除和添加字体来解决这个问题,但每次都经常会回来。 - Konrad