Я пытаюсь прочитать файл CSV, используя read_csv() из R.Не удалось найти функцию «OlsonNames» при использовании read_csv с readr пакета
library(readr)
data <- read_csv("data/tmp.csv")
tmp.csv приводится ниже.
"A", "B", "C", "D", "E", "F", "G", "H", "I"
1,5,2015-07-31,5263,555,1,1,"0","1"
2,5,2015-07-31,6064,625,1,1,"0","1"
3,5,2015-07-31,8314,821,1,1,"0","1"
4,5,2015-07-31,13995,1498,1,1,"0","1"
5,5,2015-07-31,4822,559,1,1,"0","1"
6,5,2015-07-31,5651,589,1,1,"0","1"
7,5,2015-07-31,15344,1414,1,1,"0","1"
8,5,2015-07-31,8492,833,1,1,"0","1"
9,5,2015-07-31,8565,687,1,1,"0","1"
Но оно вызывает следующую ошибку.
Error in match(x, table, nomatch = 0L) :
could not find function "OlsonNames"
Как я могу решить эту ошибку? Я ошибся с ошибкой, но не нашел подходящего решения.
После некоторого копания, то же самое происходит ошибка с:
> locale()
Error in match(x, table, nomatch = 0L) :
could not find function "OlsonNames"
Похоже, ошибки, связанной с https://stat.ethz.ch/R-manual/R-devel/library/base/html/timezones.html
Перезапуск R сессии не работает.
Как устранить эту ошибку? Нужно ли устанавливать некоторые пакеты? Если да, то какой?
Вы пробовали его с помощью 'read.csv'. Я попытался с 'read_csv' и не смог получить никаких ошибок. Я использовал readr_0.2.2 – akrun
Я предполагаю, что вы имеете в виду 'readr :: read_csv'? **Сказать так**. –
Я думаю, что ваша сессия испорчена. 'OlsonNames' не кажется связанным, и даже если это так, вы должны иметь эту функцию. Попробуйте перезапустить сеанс R. –