我有以下數據框:展開數據幀
df <- data.frame(
month=c("July", "August", "August"),
day=c(31, 1, 2),
time=c(12, 12, 12))
month day time
1 July 31 12
2 August 1 12
3 August 2 12
我有次一個文本文件(十進制格式),我想所有的時間從更換「時間」欄文本文件。文本文件中有多個日期,每個日期有300多條記錄。
7-31-2016 #the days are all concatenated together, this line represents the beginning of one day (July 31)
13.12344
13.66445
13.76892
...
8-1-2016 #here is another day (August 1)
14.50333
14.52000
14.53639
...
但是,文本文件比當前數據幀長得多 - 它有393條記錄。所以我希望得到的數據框看起來是這樣的:
month day time
5 July 31 13.12344
6 July 31 13.66445
7 July 31 13.76892
.....
393 August 1 14.50333
394 August 1 14.52000
394 August 1 14.53639
基本上,我只需要能夠擴大我目前的數據框從新文件匹配的記錄數量,同時保持相同的一天。希望這是有道理的。
如何是你的文本文件struture? –
請提供從文本文件中讀取的數據幀或列表。 – OmaymaS
@NicoCoallier文本文件結構完全和我在文章中列出的一樣。它基本上只是連接在一起的一系列時間。日期表示新的一天(例如7月31日,8月1日等)。 – ale19