r data.table似乎有重复的行,但唯一的行找不到

时间:2018-11-06 19:36:11

标签: r data.table

我有一个data.table dt,其中每行似乎有两个副本。但是当我运行unique(dt)时,没有重复项。

文件dput的输出如下

structure(list(region_code.IMPACT159 = c("CHM", "CHM"), c_Crust.elas = c(1, 1), 
                       c_Mllsc.elas = c(0.437389655806453, 
                                        0.437389655806453), 
                       c_FrshD.elas = c(0.361233613522818, 
                                        0.361233613522818), 
                       c_OPelag.elas = c(0.361774165068678, 
                                         0.361774165068678
                       ), 
                       c_ODmrsl.elas = c(1, 1), 
                       c_OMarn.elas = c(-0.09, -0.09), 
                       c_FshOil.elas = c(0.382700000000001, 
                                         0.382700000000001), 
                       c_aqan.elas = c(0, 0), 
                       c_aqpl.elas = c(0, 
                                       0)), 
                  sorted = "region_code.IMPACT159", 
                  class = c("data.table", 
                            "data.frame"), 
                  row.names = c(NA, -2L), 
                  .internal.selfref = <pointer: 0x7fd6af00e2e0>)

由于内部的自引用代码,我无法直接运行此代码。但是,当我删除时,结果文件的确显示出重复的一行。我已经运行了很长时间这种类型的代码,所以我不确定是什么原因导致的。我使用的是data.table 1.11.9版本

0 个答案:

没有答案