gpt4 book ai didi

r - 如何显示两列相交的日期?

转载 作者:行者123 更新时间:2023-12-03 15:55:07 25 4
gpt4 key购买 nike

三列是日期,第二页和退出页。
我想在第二页列和退出页列中显示通用值以及相应的日期。

我用过intersect(col1,col2)
但我也想显示日期。

日期-----------第二页--------------退出页
27/09 ---------主页-------------------主页
28/09 ----------着陆页-----------------首页
29/09 ---------- contactus --------------------关于我们
30/09 ---------- aboutus ---------------------- aboutus

我需要输出

日期-----------第二页-------------退出页面
27/09 ---------主页------------------主页
30/09 ---------- aboutus ---------------------- aboutus

最佳答案

这是使用data.table的解决方案

我首先生成了示例数据

dt<-data.table("date" = c("27/09","28/09","29/09","30/09"),
"secondpage" = c("homepage","landingpage","contactus","aboutus"),
"exitpage" = c("homepage","homepage","aboutus","aboutus"))

> dt
date secondpage exitpage
1: 27/09 homepage homepage
2: 28/09 landingpage homepage
3: 29/09 contactus aboutus
4: 30/09 aboutus aboutus


以下代码应为您提供所需的输出

dt_res<-dt[secondpage == exitpage]

> dt_res
date secondpage exitpage
1: 27/09 homepage homepage
2: 30/09 aboutus aboutus


不使用数据表的替代方法是

dt_res<-dt[dt$secondpage == dt$exitpage,]


希望这可以帮助

关于r - 如何显示两列相交的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53940502/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com