我在我的csv中有一個列,其中有一個字段「features」。該領域有數據以這種格式將列拆分爲多個字段使用R
{""Air conditioning"",""Elevator"",""Smoke detector""}
{""Air conditioning"",""Railing Lights"",""Smoke detector""}
{""Air conditioning"",""Washer"",""Dryer"",""Smoke detector""}
他們是20000點的記錄裏面是不以任何特定的順序領域的「功能」這些字符串。
我怎樣才能把它們分成不同的列,所有的「空調」都屬於第一列,第二列的「電梯」等等。
a b c d
air conditioning elevators smokedetectors
air conditioning elevators smokedetectors washer
air conditioning elevators smokedetectors washer
檢查''從包splitstackshape' cSplit'? –
您可以使用'read.csv(text = gsub('[{}]','',txt), header = FALSE, quote ='「'')'其中'txt'是上面的文本單個字符串 – alistaire