のシーケンスを作成する方法1は、最終的なように見えるような、特定の機会のIDに関連付けられている各シーケンスを追加するに行くか、以下のデータが与えられた文字列
dat = structure(list(OpportunityId = c("006a000000zLXtZAAW", "006a000000zLXtZAAW",
"006a000000gst", "006a000000gstg", "006a000000gstg",
"006a000000zLXtZAAW"), IsWon = c(1, 1, 1, 1, 1, 1),
sequence = c("LLLML", "LHHHL", "LLLML", "HMLLL", "LLLLL", "LLLLL")),
.Names = c("OpportunityId","IsWon", "sequence"), row.names = c(NA, 6L), class = "data.frame")
dat
に似て設定します。
oppid sequence
006... LLL, LML, MMM
007... MMM, MML, MMH, LLL, HHH
007... LML, MMM
シーケンスを作成するためのルールやロジックはありませんか? mは入力 'dat'です。 – akrun
これは100%salesforceデータですか? lolol – emehex
私はここで同様の質問に答えました:http://stackoverflow.com/q/38125125/1514952 - あなたは、集計関数として直接 'paste 'を使って' aggregate'を使って、以下の答えにステップを保存することができます(申し訳ありません、私はどのように/私は重複または何かとしてマークする必要があります知っている十分な知らない) – aPaulT