假设我有一个包含多行的数据框,如下所示:
df <- data.frame(a = c(NA,20,NA),
date1 = c("2016-03-01", "2016-02-01", "2016-02-01"),
b = c(50,NA, NA),
date2 = c("2016-02-01", "2016-03-01", "2016-03-01"),
c = c(10,10, 10),
date3 = c("2016-01-01","2016-01-01", "2016-01-01"))
Run Code Online (Sandbox Code Playgroud)
对于每一行,我想这不是一个最新的值NA之间a,b以及c根据dates(所以我分别来看看date1,date2或者date3和挑最近的一个).
基本上,date1给出对应于该值的日期a,
date2给出对应于该值的日期b,
date3给出对应于该值的日期c.
如果date1 > date2&date1 > date3,我将要取值a
但是,如果值a是NA(在我的例子中是这种情况),我将比较date2和date3.在我的例子中,date2 > date3 …
我希望在同一页面上有一个饼图和一个带有格子页面的条形图.它们都有5列作为格子,因此可以通过向下滚动显示5个不同的页面.
但是,我想同时为两个图形显示相同的页面.例如,让我们想象一下我在饼图上,向下滚动一页 - 所以我的饼图在第2页 - 我希望我的条形图自动转到第2页
我尝试使用标记但是虽然它将两个图表链接起来,但它不会自动更改格子页面
有谁知道如何做到这一点 ?