Skip to contents

Get/set Type property to the dataset.

Usage

resource_type(x)

resource_type(x) <- value

Arguments

x

An R dataset object inherited from data.frame, tibble, or data.table.

value

The Type$resourceTypeGeneral is set to Dataset, while the user can set a more specific Type$resourceType value with the value argument. To initialize a Type parameter use resource_type(x) <- "Dataset".

Value

Returns the x object with the Type attribute as a list. The Type$resourceTypeGeneral is set to Dataset.

Details

The DataCite resourceType definition refers back to dcm:type. The Type$resourceTypeGeneral is set to Dataset, while the user can set a more specific Type$resourceType value. (See examples.)

Examples

x <- data.frame()
resource_type(x) <- "Dataset"
resource_type(x)
#> $resourceType
#> [1] "Dataset"
#> 
#> $resourceTypeGeneral
#> [1] "Dataset"
#> 

y <- data.frame()
resource_type(y) <- "Census Data"
resource_type(y)
#> $resourceType
#> [1] "Census Data"
#> 
#> $resourceTypeGeneral
#> [1] "Dataset"
#>