Skip to content
Prev 29123 / 29559 Next

strange issue of memory converting a raster to a data frame

You can try converting each layer to data frame instead of all the layers
at once time. You can do this using a loop.

r <- terra::rast(file.nc)

df<- NULL

for( i in 1:nlyr(r)){
r1 <-  r[[i]]
r1.df <- as.data.frame(r1,xy =T)
df <- rbind(df, r1.df)
}

Best  regards

Vlad Alexandru AMIHAESEI


On Mon, Jan 23, 2023 at 10:33 AM Sebastiano Trevisani <strevisani at iuav.it>
wrote: