我有一個包含兩組識別號碼的變量列表。我只是用漿糊把得到的載體,所以我必須:將兩個向量組合成單個列表
in <- "abc001":"abc050"
和
out <- "001xyz":"200xyz"
我希望讓每一個值佔組合它們。我試圖paste(in, "-", out, separate="")
這給:
「abc001-001xyz」
但直到我打200xyz。我如何獲得這些值的每種可能組合的列表?
我有一個包含兩組識別號碼的變量列表。我只是用漿糊把得到的載體,所以我必須:將兩個向量組合成單個列表
in <- "abc001":"abc050"
和
out <- "001xyz":"200xyz"
我希望讓每一個值佔組合它們。我試圖paste(in, "-", out, separate="")
這給:
「abc001-001xyz」
但直到我打200xyz。我如何獲得這些值的每種可能組合的列表?
使用expand.grid
:
df <- expand.grid(in, out)
paste(df$in,df$out, separate = "-")
嘗試使用'in'作爲變量名稱。 –
我知道。我不打算投入比OP – yeedle
更多的努力謝謝你,對於可憐的禮節感到抱歉。我以任何方式編程都很新,只是從我手機的頭頂上敲下示例。我會在未來投入更多努力。再次感謝您的幫助。 – thejuanald
https://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example – AidanGawronski
你顯然還沒有運行該代碼。 –
我很抱歉。我很新,這是一個例子,當我在手機上打字的時候,我從頭頂上走了出來。我將閱讀更多關於適當問題的禮節。謝謝 – thejuanald