percentile

    4熱度

    1回答

    我試圖計算數據框中每個數字的百分位數,並將其添加到名爲「百分位數」的新列中。 這是我的嘗試: import pandas as pd from scipy import stats data = {'symbol':'FB','date':['2012-05-18','2012-05-21','2012-05-22','2012-05-23'],'close':[38.23,34.03,31

    0熱度

    1回答

    我的數據是這樣 set.seed(1) dt <- data.table(id = c("A", "A", "B", "B","C", "C"), var1 = c(1:6), var2 = rnorm(6)) > dt id var1 var2 1: A 1 -0.6264538 2: A 2 0.1836433 3: B 3 -0.83562

    -1熱度

    2回答

    有沒有一種方法來計算數據幀列的日期時間格式的百分位數,同時仍保留日期時間格式(Y-m-d H:M:S),而不是轉換爲百分位值的秒數?與日期時間格式的數據的 例如 df: 0 2016-07-31 08:00:00 1 2016-07-30 14:30:00 2 2006-06-24 14:15:00 3 2016-07-15 08:15:45 4 2016-08-01 23:50:00

    0熱度

    1回答

    即時通訊使用Excel,我需要採取列和分配給他們相應的百分點(1-5)。我需要1來表示它基本上是「好」還是在最高百分位數,而5表示它是「壞」還是在最低20%。我已經使用了「MATCH」功能,但只適用於觸發翻牌的情況,5是最高百分位,1是最低百分位。如何切換這個 這是我到目前爲止的代碼 = MATCH(T2,PERCENTILE($ T $ 2:$ T $ 1101,{5,4,3,2,1}/5),

    -1熱度

    1回答

    我試圖找到一個解決方案,沒有運氣。 在我的查詢中,即時選擇count(*)和percentile_disc(.9)找到這個的第90個位置。 情況是,當計數爲29時,第90百分位數比第27位數接近於27,但仍返回第27個對象。 有什麼辦法可以說,如果5 <第< 10減1的結果? 表參考 ID Count 90th ------------------- 1 50 45 2 40 36

    -1熱度

    1回答

    我已經閱讀了很多「如何獲得百分點」的答案,但無法找到解決我的問題的方法。我有一個data.frame有3列:心率(每分鐘跳動),溫度(從35到45 - 不帶小數),活動(從1到15 - 不帶小數)。 我想添加一個第四列,心率的百分位數值,考慮心率的分佈特徵爲給定的溫度和給定的活動。 例子: 在溫度= 37和活動= 5的60次每分鐘的心率的百分... #example of data frame

    0熱度

    1回答

    我有一個包含雙精度列表的單元格列的DataFrame。下面是一個例子:通過在多個CSV文件,然後是通過collect_list以及sort_array通過讀取產生 c1 c2 c3 ------------------------------------------- a a [0.0,1.0, 6.0,3.3 ...] a b [1.0, 2.0, 3.4, ... ]

    0熱度

    1回答

    如果我有一個矩陣列表具有相同的維度,我怎樣才能得到R中矩陣列表的每個元素?例如,我有4個矩陣: > a [,1] [,2] [,3] [1,] -0.8761453 0.2821336 -0.8541406 [2,] -0.9649200 1.7734091 -1.2058440 [3,] -0.4250063 -0.8197162 -1.3997540 > b

    1熱度

    1回答

    最近遇到了關於如何找到給定數字流的第x百分位數的問題。如果數據流相對較小(可以存儲到內存中,排序並且可以找到第x個值),我對此有基本的瞭解,但是我想知道如果數字流相當公平,百分比是如何近似的數量衆多,數量未知。

    -1熱度

    1回答

    我想了解以下內容: 1)如何計算百分位數。 2)爲什麼python不能以排序順序(這是我的預期)將值返回給我012 2 3 4 4 6 6 1 4 5 5 5 5 6 9 9 9 9 3 3)我的要求是知道實際值低於x%的人口所在。怎麼做? 由於 Python的2 new=pd.DataFrame({'a':range(10),'b':[60510,60053,54968,62269,91107,