| single-bracket {tabr} | R Documentation | 
Single bracket methods for tabr classes
Description
Single bracket indexing and assignment. See tabr-methods() for more details
on methods for tabr classes.
Usage
## S3 method for class 'noteworthy'
x[i]
## S3 method for class 'noteinfo'
x[i]
## S3 method for class 'music'
x[i]
## S3 method for class 'lyrics'
x[i]
## S3 replacement method for class 'noteworthy'
x[i] <- value
## S3 replacement method for class 'noteinfo'
x[i] <- value
## S3 replacement method for class 'music'
x[i] <- value
## S3 replacement method for class 'lyrics'
x[i] <- value
Arguments
x | 
 object.  | 
i | 
 index.  | 
value | 
 values to assign at index.  | 
See Also
tabr-methods(), note-metadata()
Examples
# noteworthy class examples
x <- as_noteworthy("a, b, c ce_g d4f#4a4")
x[3:4]
x[-2]
x[2] <- paste0(transpose(x[2], 1), "~")
x
# noteinfo class examples
x <- as_noteinfo(c("4-", "t8(", "t8)", "t8x", "8^", "16"))
x[2:4]
x[-1]
x[5:6] <- c("16^", "8")
x
x[x == "4-"]
# music class examples
x <- as_music("c,~4 c,1 c'e_'g'4-.*4")
x[1:3]
x[-c(1:2)]
x[3:6] <- "c'e'g'8"
x
[Package tabr version 0.5.0 Index]