Did you try infoRDS() ? It **may** tell you something useful, though
it cannot tell you whether the file is corrupted or not. If you post
its results here, someone **may** be able to tell you something
informative.
That's all I got.
Bert Gunter
"The trouble with having an open mind is that people keep coming along
and sticking things into it."
-- Opus (aka Berkeley Breathed in his "Bloom County" comic strip )
On Sat, Sep 18, 2021 at 9:00 AM Jeff Reichman <reichmanj at sbcglobal.net>
wrote:>
> Anyone see what I might be doing wrong? Corrupted rds file maybe. The error
> would suggest I'm using an older version of R except I'm running
both the
> latest RStudio and R versions.
>
> # Load in the tidyverse, raster, and sf packages
> library(tidyverse)
> library(raster)
> library(sf)
>
> # Read the climate data from an rds file
> climate <- readRDS("Datasets/climate_raster.rds")
>
> # Have a look at the variables in the climate data
> colnames(climate)
>
> # Convert to SpatialPixelDataFrame for plotting
> climate_df <- mutate(
> .data = climate,
> rasters = map(
> .x = rasters,
> ~ as_tibble(as(.x, "SpatialPixelsDataFrame")))) %>%
> unnest(cols = c(rasters))
>
> > climate <- readRDS("Datasets/climate_raster.rds")
> Error in readRDS("Datasets/climate_raster.rds") :
> ReadItem: unknown type 0, perhaps written by later version of R
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.