タイプと値を持つdfがあります。私はそれらをxの順番でtypeの範囲内でランク付けし、他の行の行番号nのほうが(pos)より高い値のxを数えます。 df <- data.frame(type = c("a","a","a","b","b","b"),x=c(1,77,1,34,1,8))
# for type a row 3 has a higher x than row 1 and 2 so
既存のテーブルに新しい列を追加しようとしています。値は行番号/ランクです。行番号/ランク値を生成する方法が必要です。また、影響を受ける行を制限する必要があります。この場合、文字列内に部分文字列が存在することになります。 今私が持っている: UPDATE table
SET row_id=ROW_NUMBER() OVER (ORDER BY col1 desc) FROM table
WHER
ソーシャルネットワークのシンプルなランキングアルゴリズムは、好き嫌い、コメント、再投稿の受信数と時間に基づいて開発しようとしています。私はfacebookが使用しているエッジランクアルゴリズムについて読んでいて、同様のことをしようとしましたが、それは正しくできません。 アルゴリズムの人気記事が表示されるはずです。ここで は、私が試したものです: let nComments = (from c in
私は約4000のブログ記事を持っています。私はすべての投稿を以下の値でランク付けしたいと考えています Upvote Count => P
Comments Recieved => C
Share Count => S
Created time in Epoch => E
Follower Count of Category which post belongs to => F (one p