我在R上苦苦掙扎。期待基於來自另一列的字符串創建基於字符串值的新列。我能夠創建一個空列,但我很困惑如何基於具有其他字符串的列創建新字符串。如果第一欄叫做銀行的數據是jpm,cs,gs,bmo等,那麼我想能夠說出北美的所有jpm實例的空列4,並且把瑞士的所有cs實例放在瑞士。感謝您的幫助R - 將字符串放入新的空列中,並根據另一列中的字符串文本
如:
Banks New column
JPM North America
CS Switzerland
JPM North America
GS
CS Switzerland
BMO
CS Switzerland
嘗試尋找在R上的'ifelse'命令還有'%在%'運營商。一個簡單的例子可能是:'ifelse(Banks%in%「JPM」,「North America」,「」)' –
也許[this post](http://stackoverflow.com/documentation/r/1088/creating-vectors/10854/created-named-vectors)在SO文檔中描述命名向量將會很有幫助。 – lmo