Я создал запрос на извлечение, так как это была проблема в пакете readtext
:
https://github.com/quanteda/readtext/pull/151
Пока этот PR не будет принят или проблема не будет решена иным образом, вы можете использоватьмоя вилка, чтобы решить эту проблему:
remotes::install_github("JBGruber/readtext")
Обновление
PR был одобрен, поэтому установите новую версию пакета через:
remotes::install_github("quanteda/readtext")
И тогда он должен работать:
df <- structure(list(c_text = structure(c(3L, 1L, 2L), .Label = c("Laïrie",
"Mános", "München"), class = "factor"), c_id = structure(1:3, .Label = c("aa",
"bb", "cc"), class = "factor")), class = "data.frame", row.names = c(NA,
-3L))
write.csv(df,
"~/test.csv",
row.names = FALSE,
fileEncoding = "UTF-8")
text_raw <- readtext::readtext("~/test.csv",
encoding = "UTF-8",
text_field = "c_text")
text_raw
#> readtext object consisting of 3 documents and 1 docvar.
#> # Description: data.frame [3 x 3]
#> doc_id text c_id
#> <chr> <chr> <chr>
#> 1 test.csv.1 "\"München\"..." aa
#> 2 test.csv.2 "\"Laïrie\"..." bb
#> 3 test.csv.3 "\"Mános\"..." cc
Создано в 2019-05-02 пакетом Представить (v0.2.1)