[英]How to separate out letters in a sentence using R
我有一個字符向量,它是一串字母和標點符號。 我想創建一個數據框,其中每一列都由該字符串中的字母/字符組成。
例如
Character string = I WENT TO THE FAIR
Dataframe = | I | | W | E | N | T | | T | O | | T | H | E | | F | A | I | R |
我以為可以使用帶substr的循環來完成此操作,但是我無法弄清楚如何使R寫入單獨的列,而不僅僅是覆蓋前一個字母。 我是編寫循環等的新手,所以我有點掙扎,無法理解編寫所需內容的方式。
感謝您提供的任何幫助和建議。
最好的祝願,
娜塔莉(Natalie)
這應該得到那個結果
string <- "I WENT TO THE FAIR"
df <- as.data.frame(t(as.data.frame(strsplit(string,""))), row.names = "1")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.