dplyr

    1

    2답변

    내가 base 데이터 프레임의 각 행에인가되고, 그 결과가 각 행에 부가 될 함수 f 될 수있는 솔루션을 찾고 base <- data.frame(a = 1) f <- function() c(2,3,4) 주어. 다음 작업 중 하나도 수행 할 수 없습니다. result <- base %>% rowwise() %>% mutate(c(b,c,d) = f())

    1

    1답변

    두 가지 범주의 데이터간에 연속 변수를 기반으로 데이터 프레임을 정렬하려고합니다. 특히, 연속 변수를 정렬 (내림차순)하지만 비슷한 유형의 변수를 함께 보존하려고합니다. 예를 들면 다음과 같습니다. pets <- data.frame(animal = c("dog", "dog", "dog", "cat", "cat", "fish", "fish", "fish"),

    1

    1답변

    큰 데이터 프레임 하나를 검색하기 위해 반짝이는 앱을 만들었고 stringi를 사용하려고 생각했습니다. 그러나 앱을 실행할 때 빈 검색 패턴이 지원되지 않는다는 경고가 표시됩니다. 이 예제 앱을 사용하면 위의 경고를 무시할 수 있지만 (스팸은 계속 발생 함) 큰 데이터 프레임 앱을 사용하면 모든 것이 느려지고 앱을 중지 할 수있는 유일한 방법은 R 세션을

    2

    2답변

    I이 데이터 세트를 가지고 dplyrs를 사용하는 그룹은 다음을 요약합니다. library(magrittr) library(dplyr) df %<>% group_by(type) df_summary <- df %>% summarize(maximum = max(y)) 이것은 의도 한대로 각 그룹에 대해 최대 값을 제공합니다. > df_summary

    2

    1답변

    quure를 사용하여 사용자 정의 group_by 함수를 가져 오려고합니다. 함수에 대한 입력이 필드의 이름 일 때 잘 작동합니다. 그러나 함수에 삽입 할 필드의 이름을 포함하는 변수를 만들려는 경우 필드가 인용되므로 막힐 수 있습니다. 누구든지이 문제를 해결하는 방법을 알고 있습니다. groupedMean<-function(field){ expr

    2

    1답변

    데이터 프레임에 group_by 여러 개의 열을 넣으려고하고 group_by 함수의 모든 단일 열 이름을 쓸 수 없으므로 열 이름을 벡터로 호출하려고합니다. 과 같이 : cols <- colnames(mtcars)[grep("[a-z]{3,}$", colnames(mtcars))] mtcars %>% filter(disp < 160) %>% group_b

    -1

    1답변

    데이터 프레임의 일부 변수간에 상관 관계를 실행하려고합니다. 한 문자 벡터 (그룹)가 있고 나머지는 숫자입니다. 내가 P-를 얻기 위해이 코드 편집을 어떻게 사용합니까 Group COR <chr> <dbl> 1 GL 0.1848529 2 NG 0.1559912 : 여기 library(dplyr) datafra

    3

    1답변

    tl; dr 여러 열에서 다중 분할로 "파티션"을 만들려면 어떻게해야합니까? 동기 부여 : 내가 요약 열심히 일하는 1 (32)의 코어를 사용에 만족했다 , 그래서 나는 여러 열을 운영하고 multi-dplyer를 사용하는 것을 시도하고있다. 예 : 하나의 열을 기준으로 그룹화 네트 쇼,하지만 난 그렇게 할 때, 내 다른 그룹화 열이 간주되지 않습니다. 코

    0

    3답변

    ifelse 문을 사용하는 변수에 대해 r의 case 문과 유사하게 수행하려고합니다. 예를 들어, 나는 다음과 같은 열 벡터가 있다고 할 수 있습니다 'Letter_Test'가 데이터 프레임에서 :이 알파 - 테스트, 베타 테스트, 제타 테스트, 알파 - 두, 베타 - 두 나 ' 기본적으로 데이터가 알파 (Alpha)와 같고 '알파 (Alpha)'와 같은

    2

    1답변

    에서 여러 단어의 정확한 일치를 기반으로 새 열을 버리는 : 나는 일반적인 물고기 코드/이름으로 채워 열을 사용할 필요가 df <- data.frame( Otherspp = c("suck SD", "BT", "SD RS", "RSS"), Dominantspp = c("OM", "OM", "RSS", "CH"), Commonspp =