這是我第一次問一個問題,所以請寬大:)如何分隔一個NA包含NA的列?
我覺得它很簡單,我有一個data.frame包含一個「時間」列。它看起來像這樣:
-------------------------
> head(Times,10)
Times
1 NA
2 0.448
3 0.130
4 NA
5 NA
6 0.462
7 0.427
8 0.946
9 0.227
10 NA
>
------------------------
這個想法是,第一個NA表示一個序列的開始,因此,下面的時間應該來自相同的標籤。到達下一個NA條目後,序列結束。
我現在想創建一個新的data.frame,它將NA之間的數字轉換爲列,並按行排序。
Time1 Time2 Time3 Time4
1 0.448 0.130 0.123
2 0.462 0.427 0.946 0.227
>
---------------------------------
你能幫忙嗎?
'0.123'從哪裏來? –
我很困惑你的樣本目標df。行是序列,但在您的示例中,您的第一行應該只有兩列。新的df [1,3] ==「」是否正確? –
另外,在這方面的工作讓我覺得,如果你可以通過在每次運行之間刪除第二個「NA」來減少你的管理。如果你有一個「NA」,它足以表示一個序列的結束和下一個的開始。 –