Я прочитал в .csv в R следующим образом:
data <- read.csv("dataset.csv", header=TRUE, sep = "\t")
Когда я делаю typeof(data)
, это выводит "list"
.
Данные имеют dim
из 72781 x 3
.Три столбца: Id
, Closed Date
и Creation Date
.И Closed Date
, и Creation Date
содержат поля, в которых строка встречается со своим временем, например: "May 9, 2018 8:38 PM"
Однако некоторые поля в Closed Date
такие же пустые, как ""
.
Моя цель - вычесть Closed Date
с Creation Date
для каждого образца в данных и сохранить их в другом столбце.
Я хотел бы заполнить все поля в Closed Date
, чьи поля""
с текущей текущей датой.
Следующий код - это то, что я написал при попытке вычитания, но оно не сработало:
data_matrix <- as.matrix(data)
creationDate <- c(data_matrix[,3], format = '%B %d, %Y')
closedDate <- c(data_matrix[,2], format = '%B %d, %Y')
Поэтому, когда я печатаю первое полев creationDate
выводит:
creationDate[1]
"Jun 5, 2018 3:21 PM"
Также код, который я написал, игнорирует время ...
Любая помощь приветствуется !!