delete rows by rowname in R

# Step 1: Create a sample data frame
data <- data.frame(
  Name = c("John", "Jane", "Bob", "Alice"),
  Age = c(25, 30, 22, 28),
  Score = c(80, 90, 75, 88)
)

# Display the original data frame
print("Original Data Frame:")
print(data)

# Step 2: Define row names to be deleted
rows_to_delete <- c("Jane", "Bob")

# Step 3: Delete rows by row names
data <- data[!(rownames(data) %in% rows_to_delete), , drop = FALSE]

# Display the modified data frame
print("Data Frame after Deleting Rows:")
print(data)