Я хотел был бы использовать только строки в моем файле csv
, которые соответствуют определенной дате. Я видел много хороших способов сделать это, однако все они требуют от вас действительно знать, что определенная дата и указать ее в вашем коде. Поскольку я буду часто запускать эту программу, то, что я ищу, - это полностью автоматизированный процесс, когда мне не придется продолжать изменять конкретную дату в моем коде. Мой набор данных выглядит примерно так (К счастью, я всегда хочу, чтобы читать снизу, так что я могу использовать хвост, если нужно):R-read.csv только чтение в определенных строках без необходимости изменять код каждый раз
Date Ticker
... ....
2015-12-31 TIF
2016-01-31 DD
2016-01-31 ADP
По существу, я спрашиваю, есть ли способ сказать read.csv("df.csv", *only rows with same date as last row*)
.
Я знаю, что Подменю на основе даты возможно или может быть какой-то способ сделать это следующим образом:
x <-tail(df, *only rows with same date as last row*)
однако, спустя некоторое время, мой набор данных будет получить довольно большой, и я не» Думаю, что я хотел бы продолжать читать в таком большом наборе данных каждый раз.
Просмотрите этот [link] (http://stackoverflow.com/questions/18791396/how-to-read-huge-csv-file-into-r-by-row-condition) предыдущий вопрос. Показаны несколько альтернатив. – thepule