için Metin Kesirler dönüştürme, '9¼" ' için '9.25' ancak doğru kısmını okumak gibi olamazR - örneğin, ben dönüştürmek çalışıyorum
İşte çalışıyorum veri var. :
örnek olaraklibrary(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")
, ilk satırda Eller sütundur '9¼" ', nasıl $ birleştirmek yapmak Eller 9.25 olacak? Diğer tüm fraksiyonlar için aynıdır 1/8 - 7/8.
Herhangi bir yardım için teşekkür ederiz.
olası yinelenen nu için karışık sayılar, kesirler ve tamsayılar bir karakter vektör dönüştürme meric] (http://stackoverflow.com/questions/10674992/convert-a-character-vector-of-mixed-numbers-fractions-and-integers-to-numeric) – Metrics
@Metrics - Görünmüyor Bana bir kopya, bağlantılı URL'deki kesirler görünüşte tekil karakterler olarak kodlanmış olduğundan (muhtemelen Unicode gibi, örneğin, [bunlar] (http://symbolcodes.tlt.psu.edu/bylanguage/mathchart.html#fractions)). –
Eğer * * unicode kesirleri ise, o zaman unicode'un tamsayı değerini istenen sayısal değere eşlemek için basit bir arama tablosu üretmek önemsizdir. –