dplyr

    1熱度

    1回答

    總結字符值我有以下數據框: df <- structure(list(year = c(1986L, 1987L, 1991L, 1991L, 1991L, 1991L, 1992L, 1992L, 1992L, 1992L, 1992L, 1992L, 1993L, 1993L, 1993L, 1993L, 1993L, 1993L, 1993L, 1993L, 1993L, 1993L, 19

    9熱度

    2回答

    分組數據如何訪問分組數據從dplyr應用GROUP_BY功能和使用%%運營商 例如後,如果我想有每個分組數據的第一行,然後我可以做這種使用plyr包作爲 ddply(iris,.(Species),function(df){ df[1,] }) #output # Sepal.Length Sepal.Width Petal.Length Petal.Width Species

    5熱度

    1回答

    我想使用R dplyr包,以計算下面的時間間隔相關的問題,而無需使用循環: 我想計數在每個觀測間隔(絕對和相對間隔端點) 我想在每個間隔中總結的觀測數據(絕對和相對間隔端點) 的間隔端點是從柱df_abs $間隔和df_rel $間隔。例如 間隔:(-INF,-60] 間隔:(-60,-30] 間隔:(-30,0] 的數據與所述數據幀和時間間隔是這樣的: library(dplyr) # --

    2熱度

    1回答

    似乎在tidyr中發現了一個錯誤。 我有這樣 rm(hello) a <- function() { dt <- data.table(`*stat*` = c("mean","max"), time = c(11, 12), val1 = c(1,2), val2 =c(3,4)) hello <- "^(time)$" dt2 <- dt %>% gather(

    2熱度

    1回答

    今天發生了dplyr的奇怪事情。我有'數據',一個有4列的矩陣。這是一個社交網絡:V2是由邊緣連接的節點,並且V3是一些標籤。我對這個數據集的統計數據感興趣,所以我使用了dplyr。然而,發生了一件奇怪的事情 - 它給了我一些隨機的結果......我沒有看到在分組,整理和總結數據方面的隨機性。你能告訴我在附加的例子中會發生什麼? 謝謝! library(dplyr) library(magrit

    3熱度

    1回答

    我在使用dplyr的tbl_df時分別遇到了常規data.frame問題。我有一個很大的tbl_df(500x30K),需要過濾它。 所以我想這樣做是: filter(my.tbl_df, row1>0, row10<0) 這將是類似於 df[df$row1>0 & df$row10<0,] 的偉大工程。但是我需要在運行時動態地構建過濾函數,所以我需要通過一個或多個變量訪問DF/tbl_d

    75熱度

    4回答

    我試圖複製在dplyr包的一個例子,但該錯誤消息。我期待看到每個組合的頻率產生的新列n。有人能告訴我我錯過了什麼嗎?我三重檢查了包是否已加載。感謝您的幫助,一如既往。 library(dplyr) # summarise peels off a single layer of grouping by_vs_am <- group_by(mtcars, vs, am) by_vs <- su

    2熱度

    2回答

    示例:具有多個個人和3個變量的數據框:年(整數),性別(因子:男/女)和聯合(因子:是/否)。我想計算出成爲工會會員的年份和性別的可能性。我通常用aggregate()來做這件事。我是否一直在這樣做,我正在尋找一種簡單而快速的方式在dplyr中完成它。 親切的問候,彼得

    38熱度

    2回答

    df <- structure(list(`a a` = 1:3, `a b` = 2:4), .Names = c("a a", "a b" ), row.names = c(NA, -3L), class = "data.frame") 選擇列名和數據的模樣 a a a b 1 1 2 2 2 3 3 3 4 以下調用選擇 select(df, 'a a') 給 Error

    80熱度

    2回答

    我必須使用包含字符串RTB的行作爲標準來過濾數據幀。 我正在使用dplyr。 d.del <- df %.% group_by(TrackingPixel) %.% summarise(MonthDelivery = as.integer(sum(Revenue))) %.% arrange(desc(MonthDelivery)) 我知道我可以使用該功能filt