Estoy buscando asignar algunas puntuaciones de legibilidad diferentes al texto en R, como Flesh Kincaid.Contando sílabas
¿Alguien sabe de una manera de segmentar palabras en sílabas usando R? No necesariamente necesito los segmentos de sílaba en sí mismos, sino un conteo.
Así, por ejemplo:
x <- c('dog', 'cat', 'pony', 'cracker', 'shoe', 'Popsicle')
habría Rendimiento: 1, 1, 2, 2, 1, 3
Cada número correspondiente el número de sílabas en la palabra.
realmente agradable respuesta. –
ty - gotta love expresiones regulares 8 ^) – kfmfe04
Una versión más eficiente y simple de la misma aproximación sería algo como 'sapply (gregexpr (" [aeiouy] + ", x, ignore.case = TRUE), longitud)' . –