rank

    9熱度

    6回答

    比方說,我有一個數據幀有幾行類似如下: df <- data.frame(a = c(NA,20,NA), date1 = c("2016-03-01", "2016-02-01", "2016-02-01"), b = c(50,NA, NA), date2 = c("2016-02-01", "2016-03-01", "2016-03-01")

    1熱度

    1回答

    我正在研究一個真正的商業週期模型。我對Dynare計劃非常陌生。當我運行該模型時,它說:有10個特徵值大於1的模數 10個前視變量(s) 排名條件未驗證! 錯誤使用print_info(第45行) Blanchard卡恩條件不滿足:不確定性。 有人有一個想法如何克服這個問題? var chat ihat nhat qhat Rhat Rkhat kha

    1熱度

    1回答

    我有一個查詢,我想添加一個排名列。我現有的查詢有三個表作爲聯合查詢,其中有一週的總訂單價值。此查詢會生成按WeekCommencing分組的總訂單價值總和,但我很難根據該周的最高到最低總值添加排名列。 我(更新)SQLFiddle例子是這裏http://sqlfiddle.com/#!9/f1d43/35 CREATE和INSERT語句: CREATE TABLE IF NOT EXISTS OR

    0熱度

    1回答

    後我需要生成在Stata秩的變量。爲此,我發現功能 egen A = rank(B), field by (C) 是合適的。但問題是,在B中有相同的值。因此,該命令的作用就是在A中賦予具有相同價值的等級。在B中不相等的下一個觀察結果不會得到下一個數字,而是跳過B中與B相同的觀察值的步驟。在我的情況下,這種跳躍是不應該發生的。 小數據例如: | B C A D| 1. | 6.5 1 1 1|

    0熱度

    2回答

    我甚至不知道從哪裏開始描述這個問題。 我聽很多音樂,我發現當試圖對所有這些專輯進行「排名」時,除非您逐一列出並逐一比較它們(哪一個更好x或y)。有點像在驗光師那裏問你「哪一個看起來更好,一兩個?」 我試圖做的是要麼找到一個已經存在的程序或獲取代碼的程序,將: 一)讓你輸入項目的大名單 B)下井並且每次比較他們兩個,記錄每個選擇的回答 c)打印出最終'結果'列表,顯示哪一個通過編號列表中的選項排名最

    1熱度

    3回答

    我想按列排列值。 我有以下數據幀: dput(test) structure(list(Name = c("A", "B", "C", "D"), Margin = c(744, 3196.4722, 0, 394), T1 = c(420, 200, 2150, 70), T2 = c(630, 285, 2365, 84), T3 = c(630, 335, 2580, 105), T4

    0熱度

    1回答

    我有一個數據框(表1),有2列「年」和「損失」。我想創建一個排名損失的新列「排名」。在列損失最大的價值應以秩1

    -2熱度

    2回答

    我一直在嘗試一段時間,但仍然,我卡在這裏。其實我需要從平均值中獲得排名。在這裏我的結果 Average Rank 39 39 rank is 1 32 32 rank is 1 51 51 rank is 1 57 57 rank is 1 我真正需要的是 Average Rank 39 3 32 4

    1熱度

    1回答

    我想找到一個更好的方式來執行以下過程。 #import packages import pandas as pd 我已經定義了一個熊貓數據框。 # Create dataframe data = {'name': ['Jason', 'Jason', 'Tina', 'Tina', 'Tina'], 'reports': [4, 24, 31, 2, 3], 'co

    1熱度

    1回答

    請幫助我通過rank函數得到此所需的另一個線程輸出here。我試圖這樣df.domain.rank(ascending=0)但得到在浮置輸出和遞增由3. Input.. type domain 0 1 yahoo.com 1 1 google.com 2 0 google.com 3 0 aa.com 4