JS
fread()
не угадывает кодировку там, где read_csv()
справляется без проблем.Size: a a a
JS
AS
fread()
не угадывает кодировку там, где read_csv()
справляется без проблем.PD
fread()
не угадывает кодировку там, где read_csv()
справляется без проблем.K
K
AS
K
AS
AS
AS
library(dplyr)
library(tidyr)
library(stringr)
Sys.setlocale("LC_CTYPE", "russian")
data <- read.csv("https://data.gov.ru/opendata/7708660670-proizvcalendar/data-20191112T1252-structure-20191112T1247.csv?encoding=CP1251")
data %>%
select(Год.Месяц, Январь:Декабрь) %>%
pivot_longer(Январь:Декабрь, names_to = "month", values_to = "days") %>%
mutate(days = str_split(days, ",")) %>%
unnest_longer(days)
AS
# A tibble: 3,278 x 3
Год.Месяц month days
<int> <chr> <chr>
1 1999 Январь 1
2 1999 Январь 2
3 1999 Январь 3
4 1999 Январь 4
5 1999 Январь 6*
6 1999 Январь 7
7 1999 Январь 9
8 1999 Январь 10
9 1999 Январь 16
10 1999 Январь 17
# ... with 3,268 more rows
K
AS
timeperiodsR
уже реализован производственный календарь для РФ, Украины, Казахстана и БелоруссииK
АК
fread()
не угадывает кодировку там, где read_csv()
справляется без проблем.iconv
.AS
АК
AS
AS
read_csv()
по дефолту всё корректно считывал.AS