У меня есть следующий код:
url <- "https://lebensmittel-naehrstoffe.de/calciumhaltige-lebensmittel/"
page <- read_html(url) #Creates an html document from URL
Ca <- html_table(page, fill = TRUE, dec = ",") #Parses tables into data frames
Ca <- data.frame(Ca)
Но мой последний столбец моего data.frame Ca [, 4] состоит из значений, содержащих "." и "," - следовательно, это немецкий талб, de c - это ",", но в R это всегда символ. Я уже пробовал использовать gsub и as.numeri c, но всегда терпел неудачу. Пожалуйста, обратите внимание: я уже поставил dec = ","
Может кто-нибудь мне помочь? Если возможно, это должно быть решение запустить его на большом количестве data.frames (или html импорт или что-то еще), потому что у меня много таких таблиц ...
Большое спасибо!