Sto cercando di convertire, ad esempio, '9 ¼" ' a '9.25', ma non riesco a leggere la frazione correttamenteR - Conversione di frazioni in testo a numerico
Ecco i dati con cui sto lavorando. :
library(XML)
url <- paste("http://mockdraftable.com/players/2014/", sep = "")
combine <- readHTMLTable(url,which=1, header=FALSE, stringsAsFactors=F)
names(combine) <- c("Name", "Pos", "Hght", "Wght", "Arms", "Hands",
"Dash40yd", "Dash20yd", "Dash10yd", "Bench", "Vert", "Broad",
"Cone3", "ShortShuttle20")
a titolo di esempio, la colonna mani in prima fila è '9 ¼" ', come potrei fare combinano $ mani diventano 9.25? Lo stesso per tutte le altre frazioni 1/8 - 7/8.
Qualsiasi aiuto sarebbe apprezzato.
possibile duplicato di [Converti un vettore di carattere misto numeri, frazioni e interi a nu meric] (http://stackoverflow.com/questions/10674992/convert-a-character-vector-of-mixed-numbers-fractions-and-integers-to-ericum) – Metrics
@Metrics - Non sembra essere un duplicato per me, poiché le frazioni dell'URL collegato sono apparentemente codificate come singoli caratteri (possibilmente in Unicode come, ad esempio, [questi] (http://symbolcodes.tlt.psu.edu/bylanguage/mathchart.html#fractions)). –
Bene, se * sono * frazioni unicode, allora una semplice tabella di ricerca per mappare il valore intero di unicode sul valore numerico desiderato è banale da produrre. –