Как использовать переменную, такую как «Дата», и изменить структуру «Даты» на 1 для 5 февраля 2010 г. (начиная с # с самой ранней даты по порядку). Как написать для этого код?
df = read.csv(file.choose())
head(df)
Output:
Store Date Weekly_Sales Holiday_Flag Temperature Fuel_Price
1 1 2010-02-05 1643691 0 42.31 2.572
2 1 2010-02-12 1641957 1 38.51 2.548
3 1 2010-02-19 1611968 0 39.93 2.514
4 1 2010-02-26 1409728 0 46.63 2.561
5 1 2010-03-05 1554807 0 46.50 2.625
6 1 2010-03-12 1439542 0 57.79 2.667
CPI Unemployment Month Year semester
1 211.0964 8.106 February 2010 1
2 211.2422 8.106 February 2010 1
3 211.2891 8.106 February 2010 1
4 211.3196 8.106 February 2010 1
5 211.3501 8.106 March 2010 1
6 211.3806 8.106 March 2010 1
My attempt:
df$dno <- rownames(df$Date,c(seq(1:100)))
Output :
Warning message:
In if (do.NULL) NULL else if (nr > 0L) paste0(prefix, seq_len(nr)) else character() :
the condition has length > 1 and only the first element will be used
Link for Dataset:
[https://drive.google.com/file/d/1rcQ2DsKviw6udAMK7Vxth_BJm28gNSjz/view?usp=sharing][1]