我有一個包含兩列的數據幀,我們姑且稱之爲「描述」和「closure_notes」。基本上,我試圖做的就是這兩個列的內容合併到一個單一的一個(與兩個合併的內容替換的「說明」的內容)。訣竅是,我需要在這兩部分數據之間留出一兩行空白。[R數據幀 - 添加一個新行或空格bewtween兩個字符串
對於情況下,如果df$description
是,「這個問題的簡短描述」和df$closure_notes
是,「解決(解決方法):通過重新啓動服務的固定問題」,那麼我想作爲df$description
新的值應該是這個結果:
A short description of the issue
Solved (Workaround): Fixed issue by restarting services
該空間的原因是爲了可讀性。這些數據最終將顯示在一個閃亮的應用程序中,以及可以生成的隨附PDF報告vi knitr/rmarkdown。我想在那裏空間,所以當有人讀這一點,他們可以很容易地直接跳到關閉筆記,如果他們想,但他們希望他們合併成一列。我曾嘗試與幾個"\n\n"
膏作爲分隔符,使用writeLines
和cat
,其工作的偉大,打印屏幕試過,但我想要的東西,將結果寫回的數據幀。我通過結合這兩列的每一行循環,我只需要將這兩行數據分開的空白行。有什麼建議麼?提前致謝!
爲了闡明,我用於組合和分配數據的行如下所示:paste0(incidentsDFLastPeriod [i,2],「\ n \ n」,incidentsDFLastPeriod [i, 11])。這工作正常,它被重新分配到incidentDFLastPeriod [I,2]。這顯然是一個for循環的內部。當我打印出來的表格中有光澤或以其他方式,有沒有換行符,它只是字符串一起,彷彿是另一句話.... – azdatasci
仍不十分清楚。請張貼樣本data.frame和你已經嘗試過 – HubertL