quantile

    1熱度

    1回答

    我試圖用熊貓們喜歡qcut方法如下計算兩列的位數: my_df['float_col_quantile'] = pd.qcut(my_df['float_col'], 100, labels=False) my_df['int_col_quantile'] = pd.qcut(my_df['int_col'].astype(float), 100, labels=False) 列float_

    -2熱度

    1回答

    我是R的新手,我一直在面對這個問題。 每當我試圖使十分位數或四分位數使用「dplyr」包,我十分位獲得合併到更少的組。 像欲10個不同的基團,而我只得到6,4或有時只3. 我知道R期望可以組/合併小十分位數,如果它有較小的數據。 但我想避免這個問題。請幫忙! 謝謝! 代碼: mydata <- data.frame(col1= c(0,00,0,0,0,0,0,0,0,0,0,0,0,0,0,0,

    0熱度

    2回答

    在下面的代碼中,我如何只保留高於第95個分位數的觀察值? data test; input business_ID $ count; datalines; 'busi1' 2 'busi1' 10 'busi1' 4 'busi2' 1 'busi3' 2 'busi3' 1 ; run; proc sort data = test; by descending

    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熱度

    2回答

    我是R新手。在使用R之前,我使用了GraphPad Prism 7.0。 Só現在我試圖比較兩個數據處理器。我在分位數計算中創建了一個區別,所以任何人都知道他們爲什麼是不同的? 在R I具有 par(pty="s", cex.axis=1, las=1, cex.lab=1) a1=c(22.02, 23.83, 26.67, 25.38, 25.49, 23.50, 25.90, 24.89,

    0熱度

    1回答

    我使用下面的代碼嘗試用特定的值替換低於底部2.5%和高於頂部97.5%的變量值。您可以執行該代碼。它提供了開放的數據文件。 credit<-read.csv("http://freakonometrics.free.fr/german_credit.csv", header=TRUE) fun <- function(x){ quantiles <- quantile(x, c(.02

    0熱度

    1回答

    我想根據第1,第3和第4個分位數(即0-25%,25%-75%,75% 100%)。我已經使用了下面的代碼,但是零不包含在分檔中。它們顯示爲NA。 rawdata1$usage4 <- cut(rawdata1$Usage_Percentage, breaks = quantile(rawdata1$Usage_Percentage, probs = c(-Inf,0.25

    0熱度

    2回答

    我製作了quantiles與cut2函數大小相同,現在我想通過4個分位數製作4個不同的子集。 第一和第四位數,我可以與該亞羣功能使: quantile1 <- subset (trial, NAG <22.1) quantile4 <- subset(trial, NAG >=61.6) 但是,如果我試圖讓第二和第三位數的子集,它完全不是那麼回事,我不明白爲什麼。這是我已經試過: quan

    -1熱度

    1回答

    我想子集數據框架只保留每個分類變量的第99.5百分位數。 我的數據已經用=分鐘 和位置分鐘=位置 我想拿出分鐘數據的頂部.5成每個位置。 新的子集將有99.5個百分點的位置1. 99.5百分位置2,等等 謝謝!

    0熱度

    1回答

    我在R中使用汽車包生成qqplot,但無法調整x和y比例。該圖是這樣的: 我需要炸燬的X和Y軸來看看他們是置信區間的距離。有沒有辦法解決這個問題? 汽車包中的qqPlot函數沒有參數XLIM和ylim Arguments of qqPlot in car package