[R-sig-Geo] wish: transparent remove.duplicates on non-duplicated sp objects
edzer pebesma
edzer.pebesma at uni-muenster.de
Fri Apr 23 15:23:03 CEST 2010
Yes, thanks. Will do this.
"Víctor Homar Santaner" <victor.homar at uib.cat> wrote:
>Hi and thanks to all R developers and helpers,>
>>
>I'm writing a few words of code to perform automatic ordinary krigings for a number of dates. In my dataset some duplicated locations exist (at the resolution of the coordinates I use) for some days. Thus, I run the straight-forward solution of using the "remove.duplicates" and the process works well.>
>>
>The problem is when the loop applies "remove.duplicates" for an object with no duplicates. The output of this command is not the original object but an empty one:>
>>
>> str(Pst)>
>Formal class 'SpatialPointsDataFrame' [package "sp"] with 5 slots>
> ..@ data :'data.frame': 177 obs. of 1 variable:>
> .. ..$ PCP: num [1:177] 0 0 0 0 0 0 1.2 0.6 0 0 ...>
> ..@ coords.nrs : num(0) >
> ..@ coords : num [1:177, 1:2] 518 494 490 489 490 ...>
> .. ..- attr(*, "dimnames")=List of 2>
> .. .. ..$ : chr [1:177] "B001" "B007" "B013" "B014" ...>
> .. .. ..$ : chr [1:2] "X(km)" "Y(km)">
> ..@ bbox : num [1:2, 1:2] 345 4280 612 4438>
> .. ..- attr(*, "dimnames")=List of 2>
> .. .. ..$ : chr [1:2] "X(km)" "Y(km)">
> .. .. ..$ : chr [1:2] "min" "max">
> ..@ proj4string:Formal class 'CRS' [package "sp"] with 1 slots>
> .. .. ..@ projargs: chr "+proj=utm +zone=31 +units=km">
>>
>> remove.duplicates(Pst)>
>[1] coordinates PCP >
><0 rows> (or 0-length row.names)>
>Warning messages:>
>1: In min(x) : no non-missing arguments to min; returning Inf>
>2: In max(x) : no non-missing arguments to max; returning -Inf>
>3: In min(x) : no non-missing arguments to min; returning Inf>
>4: In max(x) : no non-missing arguments to max; returning -Inf>
>>
>Wouldn't it be nice if "remove.duplicates" left objects with no duplicates unmodified?>
>>
>>
>Thanks,>
>>
>V�ctor.>
>-->
>-------------------------------------------------------------------->
>V�ctor Homar Santaner>
>Grup de Meteorologia Departament de F�sica>
>Edif. Mateu Orfila Tel: +34 971 17 2505>
>Universitat de les Illes Balears Fax: +34 971 17 3426>
>07122 Palma de Mallorca (SPAIN) Email: Victor.Homar at uib.es>
>>
> Knowledge is contagious. Infect truth.>
>-------------------------------------------------------------------->
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>
> [[alternative HTML version deleted]]
>
>_______________________________________________
>R-sig-Geo mailing list
>R-sig-Geo at stat.math.ethz.ch
>https://stat.ethz.ch/mailman/listinfo/r-sig-geo
More information about the R-sig-Geo
mailing list