replace-vector: Get or replace attribute values of a SpatVector

Description Usage Arguments Value See Also Examples

Description

Replace values of a SpatVector.

Usage

1
2
3
4
5
## S4 method for signature 'SpatVector'
x$name

## S4 replacement method for signature 'SpatVector'
x$name<-value

Arguments

x

SpatVector

name

character (field name) or numeric (column number

value

vector of new values

Value

vector

See Also

values

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
f <- system.file("ex/lux.shp", package="terra")
v <- vect(f)
v$NAME_1
v$NAME_1[3] <- "my name"
v$ID_1 <- LETTERS[1:12]
v$new <- sample(12)
values(v)

v[2,2] <- "hello"
v[1,] <- v[10,]
v[,3] <- v[,1]
v[2, "NAME_2"] <- "terra"
head(v, 3)

terra documentation built on Aug. 20, 2021, 9:07 a.m.