我有一些预测汽车销量的代码,我需要用我发现的新数据集实现相同的代码,但我一直无法做到这一点。
下面是代码的摘录:
##### Import Google Trends Data
google = read.csv(’googletrends.csv’);
**google$date = as.Date(google$date);** -> error line
##### Sales Data
dat = read.csv("FordSales.csv");
**dat$month = as.Date(dat$month);** -> error line
###
我的课程是西班牙语的。当我有一个包含完整月份名称(%B)的格式时,我可以得到正确的日期:
as.Date("01-Febrero-2021", format = "%d-%B-%Y")
# [1] "2021-02-01"
但是,当我尝试使用缩写月份(%b)时,我得到一个"NA":
as.Date("01-Feb-2021", format = "%d-%b-%Y")
# [1] NA
as.Date("01-feb-2021", format = "%d-%b-%Y
折叠代码返回NA。
as.Date("Thr Jan 15 2015 07:06:04", format = "%a %b %d %Y %T")
已经尝试设置系统区域设置,如?as.Date中所述
## read in date info in format 'ddmmmyyyy'
## This will give NA(s) in some locales; setting the C locale
## as in the commented lines will overcome this on most systems.
## lct
我有一个数字向量如下所示
aa <- c(1022011, 2022011, 13022011, 23022011) (this vector is just a sample, it is very long)
值是以这样一种方式编写的:第一个值是天,然后是月份,然后是年份。
我现在要做的是
as.Date(as.character(aa), %d%m%Y")
但,
它正在造成问题(返回NA)在个位数的情况下,日数。(即1022011,2022011)。
所以基本上
as.Date("1022011", "%d%m%Y") does not wo
在我使用left_join()函数之后,另一个数据帧中的值变为NA。我在这里检查答案[dplyr::left_join produce NA values for new joined columns。 我还指定了by论证,但失败了。 我也不知道原因。 qx_p2 <- structure(list(province = c("安徽", "安徽", "安徽", "安徽", "安徽"
), date = c("2020-01-21", "2020-01-22", "20
我正在尝试使用dateRangeInput来过滤和汇总一些数据。我得到以下错误: Warning: Error in >=.default: comparison (5) is possible only for atomic and list types 我的代码: library(shiny)
library(shinydashboard)
library(tidyverse)
dat <- reactiveFileReader(
intervalMillis = 100000,
NULL,
filePath = 'appData/data.csv
我没有在R中使用日期的经验,我已经阅读了所有的文档,但我仍然不明白为什么我会得到这个错误。我正在尝试获取字符串的向量,并使用指定的格式将其转换为日期向量。我尝试过使用for循环和对每个日期进行标记转换,或者使用sapply之类的向量函数,但都不起作用。下面是使用for循环的代码:
dates = rawData[,ind] # get vector of date strings
print("single date example")
print(as.Date(dates[1]))
dDates = rep(1,length(dates)) # initialize vec