Hi, I was wondering what is the best way to change all of the "FT" items in this data frame to "SI".
p <- data.frame(stringsAsFactors=FALSE,
pitcher_name = c("Jacob deGrom", "Jacob deGrom", "Jacob deGrom",
"Jacob deGrom", "Jacob deGrom",
"Jacob deGrom", "Jacob deGrom", "Jacob deGrom",
"Jacob deGrom", "Jacob deGrom",
"Jacob deGrom", "Jacob deGrom", "Jacob deGrom",
"Jacob deGrom", "Jacob deGrom",
"Jacob deGrom", "Jacob deGrom", "Jacob deGrom",
"Jacob deGrom", "Jacob deGrom",
"Jacob deGrom", "Jacob deGrom", "Jacob deGrom",
"Jacob deGrom", "Jacob deGrom", "Jacob deGrom",
"Jacob deGrom", "Jacob deGrom",
"Jacob deGrom", "Jacob deGrom"),
pitch_type = c("FF", "FF", "FF", "FF", "FF", "FF", NA, NA, NA, NA, NA, NA,
"FF", "CU", "CU", "FF", "FF", "FF",
"FF", "FF", "FF", "FF", "FF", "FF", "FT",
"CH", "CH", "CU", "FT", "CH")
)
I have tried this code but it does not seem to work when I try to put it back in the data frame.
#temp <- p$pitch_type
#temp[which(temp=="FT")]
#temp[which(temp=="FT")] <- "SI"