2020-06-24 11:49:29 +02:00
|
|
|
|
#' @title Test population
|
|
|
|
|
|
#' @description Test a line in the population
|
|
|
|
|
|
#' @param rivi Line
|
2020-07-28 10:39:07 +02:00
|
|
|
|
#' @return pal = 1 if the line starts with one of the following
|
|
|
|
|
|
# letter combinations: Pop, pop, POP. In all others cases, pal = 0
|
2020-06-24 11:49:29 +02:00
|
|
|
|
#' @export
|
|
|
|
|
|
testaaPop <- function(rivi) {
|
|
|
|
|
|
# pal=1, mik<69>li rivi alkaa jollain seuraavista
|
|
|
|
|
|
# kirjainyhdistelmist? Pop, pop, POP. Kaikissa muissa
|
|
|
|
|
|
# tapauksissa pal=0.
|
|
|
|
|
|
|
2020-07-28 10:39:07 +02:00
|
|
|
|
if (nchar(rivi) < 3) {
|
2020-06-24 11:49:29 +02:00
|
|
|
|
pal <- 0
|
|
|
|
|
|
} else {
|
2020-07-28 10:39:07 +02:00
|
|
|
|
rivi_start <- substring(rivi, 1, 3)
|
|
|
|
|
|
pal <- ifelse(rivi_start %in% c('Pop', 'pop', 'POP'), 1, 0)
|
2020-06-24 11:49:29 +02:00
|
|
|
|
}
|
|
|
|
|
|
return(pal)
|
|
|
|
|
|
}
|