sub-.eye_table: Subset an 'eye_table' Object

[.eye_tableR Documentation

Subset an 'eye_table' Object

Description

The ‘[.eye_table' function is an S3 method for subsetting ’eye_table' objects. It uses 'NextMethod()' to perform the subsetting operation and then reapplies the 'eye_table' class to the result using the 'as_eye_table' function. This ensures that the returned object still has the 'eye_table' class after subsetting.

Usage

## S3 method for class 'eye_table'
x[i, j, drop = FALSE]

Arguments

x

The 'eye_table' object to be subsetted.

i

Row indices for subsetting.

j

Column indices for subsetting.

drop

A logical value indicating whether to drop dimensions that have only one level after subsetting. Defaults to 'FALSE'.

Value

An 'eye_table' object after subsetting.

Examples

# Create an 'eye_table' object
df <- data.frame(x = 1:5, y = 6:10)
eye_table_df <- as_eye_table(df)

# Subset the 'eye_table' object
subset_eye_table <- eye_table_df[1:3,]
class(subset_eye_table)

bbuchsbaum/eyesim documentation built on May 9, 2023, 3:29 a.m.