で分位を計算します。(R):私はこのようなDFを持っているユニークな行値統一
> df<-data.frame(Client.code =
c(100451,100451,100523,100523,100523,100525),dayref = c(24,30,15,13,17,5))
> df
Client.code dayref
1 100451 24
2 100451 30
3 100523 15
4 100523 13
5 100523 17
6 100525 5
それは問題からの支払い期間の1年間の分布です。
Usignこのデータ上でこのようなDF2与えられた:私は、合理的な分位PROBのための十分なデータを持っていたよう
Client.Code Days
1 100451 16
1 100523 16
1 100460 35
を。このdf2の各行に最初のdfに従った分位数を返すループを構築する方法を知りたいと思います。
'ライブラリ(data.table)試してみてください別の引数としてTRUE na.rmを=追加することができます。SETDT(DFを)[、quantile(dayref)、。(Client.code)] ' – akrun