Предупреждение в data.matrix (data): NA введены по принуждению [Time Series] - PullRequest
0 голосов
/ 15 ноября 2018

Набор данных выглядит так с точки зрения Excel enter image description here

Итак, это полный код, который я сделал до включения части временного ряда.

library(tidyverse)
library(xts)
library(fpp)
library(astsa)
library(DT)
library(dygraphs)
library(lubridate)

library(readxl)
Aust_Beer_Production <- read_excel("D:/Working Directory/monthly-beer-production-in-austr.xlsx")
Aust_Beer_Production2 <- as.data.frame(Aust_Beer_Production, stringsAsFactors = F)
names(Aust_Beer_Production2)[2] <- "MegaLiters_Monthly"

Aust_Beer_Production3 <- Aust_Beer_Production2 %>%
   mutate(Revenue = MegaLiters_Monthly * 1000 * 15)

Кто-нибудь знает, как предотвратить эту вещь, которая появилась в моем файле R Markdown:

 ## Warning in data.matrix(data): NAs introduced by coercion

Я был в процессе преобразования набора данных в ts

Aust_Beer_TS <- ts(Aust_Beer_Production2, frequency = 12, start = c(1956,1), end = c(1990, 12))

Конечный результат выглядел следующим образом enter image description here

Должен ли я попытаться преобразовать его через lubridate ?.В предыдущей попытке я попытался

Aust_Beer_Production3$Month <- as.Date(Aust_Beer_Production3$Month, "yearmon") 

, но ничего, по-видимому, не изменилось

enter image description here

Как я могу принудительно удалить принудительно созданные NAи исправить ошибку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...