在data.table中分别计算两个完全相同的字符串匹配项(并同时进行汇总)

时间:2018-10-05 08:56:17

标签: r string merge count data.table

我正在尝试计算数据集中错误和真实的发生率,以确定事件是Facebook数据集中的帖子评论还是评论。

我想在data.table中这样做,因为我注意到这通常是最快,最易读的方式。下面的代码是我尝试过的代码,它可以工作。但是,我想一行执行此操作。

CEM_CtC <- aggregate_comments_data[event.is_comment_to_post =="false", .N, by = event.post.id]
CEM_CtP <- aggregate_comments_data[event.is_comment_to_post =="true", .N, by = event.post.id]
CEM_post_data <- merge(CEM_CtC, CEM_CtP, by = "event.post.id", all=T)

以这种格式格式化结果表对于该过程至关重要

event.post.id CEM_CtC CEM_CtP
    382719578      50     100
    238947597      50     100
    934829234      50     100

1 个答案:

答案 0 :(得分:1)

未经测试,因为您没有可复制的示例,但是类似的方法可以工作:

func doneButtonDidPress(_ imagePicker: ImagePickerController, images: [UIImage]) {
    //here I can recive the images from gallery   
}