我几周前有一些使用ggplot的代码并且没有任何问题。现在,当我尝试运行多级绘图函数的偶数层时,我收到错误。
我有一个看起来像这个摘录的数据框:
X Year Month value dt color id
1 1 1948 Jan 3.4 1948-01-01 TRUE 1
2 2 1948 Feb 3.8 1948-02-01 TRUE 1
3 3 1948 Mar 4.0 1948-03-01 FALSE 1
4 4 1948 Apr 3.9 1948-04-01 TRUE 1
5 5 1948 May 3.5 1948-05-01 TRUE 1
6 6 1948 Jun 3.6 1948-06-01 TRUE 1
7 7 1948 Jul 3.6 1948-07-01 TRUE 1
8 8 1948 Aug 3.9 1948-08-01 TRUE 1
9 9 1948 Sep 3.8 1948-09-01 TRUE 1
10 10 1948 Oct 3.7 1948-10-01 TRUE 1
11 11 1948 Nov 3.8 1948-11-01 TRUE 1
12 12 1948 Dec 4.0 1948-12-01 FALSE 1
13 13 1949 Jan 4.3 1949-01-01 FALSE 1
14 14 1949 Feb 4.7 1949-02-01 FALSE 1
15 15 1949 Mar 5.0 1949-03-01 FALSE 1
情节函数的第一部分是:
# create plot
ggplot() +
# time series line of unemployment rate
geom_line(data=t3,
aes(x=dt, y=value),
show.legend = F)
这就是抛出的错误:
Error in is_list(x) : object 'rlang_is_list' not found
我的预感是在ggplot脚本中的某处调用is_list()来检查aes参数是否是列表格式,但我不确定。它也可能与缺少依赖项有关,但我没有在代码中看到任何预期的内容。
有没有人遇到这个确切的对象未找到异常?