grouping

    1熱度

    1回答

    我想要groupby df [「A」]並且導出df [「B」]中與df [「C」中前兩個最小值相對應的值] df = pd.DataFrame({'A': ['foo', 'bar', 'foo', 'bar', 'foo', 'bar', 'foo', 'foo'], 'B': ['cat', 'dog', 'rat', 'lion', 'b

    1熱度

    2回答

    假設,下列類型的鄰接陣列具有被排序: struct X { string id, parent_id; int value; bool operator< (const X& x) const { return value < x.value; } }; 隨着上述operator<,它創建以下排序後的數組: {i, p, v} ---------- {a

    0熱度

    1回答

    我們正在尋找一種算法,可以幫助我們創建人的子羣。我會用一個例子更好地解釋它: 我們有一組5名學生,讓我們稱他們爲A,B,C,D,E。給定一個數字(稱之爲n)小於學生人數< 5),我們想爲每個學生創建一個包含n個元素的小組。 例如,給定的n = 3,我們需要創建3個亞組(SG1,SG2和SG3)和一個可能的結果將是 STUDENT - SG1 - SG2 - SG3 A B - C - D

    2熱度

    3回答

    我有一個對象,基本上有三個重要參數需要進行總計算。 因此,例如,我的目標是如下: [ {'Id':1,'ResourceId':1,'StartDate':'01-01-2017','Hours':8,'TotalHrs':8}, {'Id':2,'ResourceId':1,'StartDate':'01-01-2017','Hours':4,'TotalHrs':4}, {'Id':3,

    0熱度

    1回答

    下圖是一些(x,y)座標的圖。可以看出,數據大致分爲彼此接近的x座標的一些「組」。還可以看出,連續組之間的距離是變化的。 我想獲得每個「組」的x座標的索引,然後我可以使用它來「選擇」關聯的y座標。 到目前爲止,我已經試過: [uniqueValues, ~, uniqueIdx] = uniquetol(x_coordinates,tol); indices_group1 = find(uniq

    0熱度

    1回答

    我在頂部表中獲得結果。我想在底部表中的結果。 使用上面的表中的SQL查詢,我想找到重複(其中,除了ID和分類的所有列中的值是相同的)的基團,並從該創建具有爲每個結果從原始表格中輸入其重複項組中最低的Id和未修改的類別。

    1熱度

    1回答

    給定一個數據幀df,我可以 df.groupby(['columnA']).size() 和各組內與塔B的mimimun值獲得組通過柱A中的大小 df.groupby(['columnA']).agg({'columnB':min}) 或(語法糖我猜) df.groupby(['columnA'])['columnB'].min() ,但我怎麼能OBT直接使用這兩列的DataFrame

    2熱度

    2回答

    大廈this answer聚合,並考慮到 >>> df columnA columnB columnC 0 cat1 3 400 1 cat1 2 20 2 cat1 5 3029 3 cat2 1 492 4 cat2 4 30 5 cat3 2 203 6 cat3 6 402 7 cat3 4 391 >>> df.groupby

    0熱度

    1回答

    下面是我的表 a 1 a 2 a 1 b 1 a 2 a 2 b 3 b 2 a 1 我的預期輸出是 a 4 b 1 a 4 b 5 a 1 我想,如果他們在順序它們進行分組。

    0熱度

    1回答

    我有一份要添加動態組的報告。 如果用戶選擇Group By:Field1,則報告將按字段1分組,然後按字段1分組。報告中他們是兩個不同的小組。但是,如果用戶選擇Group By:Field2我需要隱藏Field 1組。但是如果我使用基於參數的公式來說隱藏,則什麼也不顯示。 我在做什麼錯?