tapply

    1

    1답변

    여기 내 질문 : 3000 obs 데이터가 있습니다. 5000 기능, 3000 obs. 100.1,100.3,100.5,100.7과 같은 숫자 이름을가집니다. 나는 이름을 정수 변수로 변경하여 segs <-as.integer(names)을 작성한 다음 segs을 3000 특징을 모두 합산하는 요소로 사용하려고합니다. segs의 길이는 300이므로 최종 데이

    1

    2답변

    일치 실패한 호출입니다 나타납니다 : 당신은 INDEX에 대해 하나의 객체를 가질 필요가 it <- tapply(molten, c(molten$Activity, molten$Subject, molten$variable), mean) # Error in tapply(molten, c(molten$Activity, molten$Subject, molten$v

    1

    1답변

    Aaa <- data.frame(amount=c(1,2,1,2,1,1,2,2,1,1,1,2,2,2,1), card=c("a","b","c","a","c","b","a","c","b","a","b","c","a","c","a")) aggregate(x=Aaa$amount, by=list(Aaa$card), FUN=mean) ## Gro

    1

    3답변

    데이터 세트의 여러 날 동안 매일 일정한 값 집합에서 일일 평균을 계산하려고합니다. 내 일이 내가 원하는 없지만 내가 요소로했던 것처럼이 날짜가 더 이상 시간 순서대로 정확히이 나에게주는 요인 > Data$Data <- as.factor(Data$Date) > str(Data$Date) Factor w/ 55 levels "01/05/20

    2

    1답변

    위도, 경도 및 개수 형식의 고객 데이터가 일부 제공되었습니다. ggplot 히트 맵을 생성하는 데 필요한 모든 데이터가 있지만 ggplot이 요구하는 형식으로 데이터를 저장하는 방법을 모르겠습니다. 데이터를 0.01 Lat 및 0.01 Lon 블록 (일반적인 히트 맵) 내에서 총계하여 집계하려고하며 본능적으로 "tapply"라고 생각했습니다. 원하는대로

    2

    3답변

    죄송합니다. 이것은 사소한 것처럼 보이지만 잠시 인터넷을 검색 한 후에 해결할 수 없습니다. 필자는 행렬과 관련된 요소 벡터를 가지고 있습니다. 목표는 모든 요소에 대해 개별적으로 rowMeans를 가져 와서 원래의 행렬 구조를 유지하는 것입니다. 그래서 아마 ave()와 같은 것이지만 2 차원 배열에서 작업 할 것입니다. (mat <- rbind(1:5,

    3

    3답변

    tapply 결과를 원래 데이터 프레임에 새 열로 추가하고 싶습니다. 나는 열로 데이터 프레임에 각 범주의 평균을 추가하고 싶은 dat <- read.table(text = " category birds wolfs snakes yes 3 9 7 no 3 8 4 no 1 2 8

    -1

    1답변

    데이터 프레임의 INDEX 인수에 tapply를 사용하면 큰 행렬을 사용할 수 있습니다. 행렬의 대부분은 비어 있습니다 (NA). 다음은 tapply 사용 방법입니다. latavgs <- tapply(geodata$latitude,geodata[5:6],FUN=mean) 여기서 latavgs은 결과 행렬이고, geodata은 위에서 언급 한 데이터 프레임입

    0

    1답변

    출력을 집계하는 방법을 이해하려고합니다. 내 실제 데이터를 대략적으로 나타내는 더미 데이터를 만들었습니다.이 데이터는 그룹 1 수백 개, 그룹 2 3 개 레벨 및 수십 개의 유효 논리가 있습니다. 죄송합니다.이게 단순 해 보인다면, 나는 사냥하고 쪼아 먹었고, R에 대한 초보자로서, 다양한 도구 (적용하는 가족, ddply, 집계, 테이블, 모양새 등)가

    2

    2답변

    에 data.frame에 나는 그것이이 R에서 수행 할 수있는 방법 Min. 1st Qu. Median Mean 3rd Qu. Max. Aus -0.92420 -0.57920 0.08132 -0.13320 0.35940 0.39650 NZ -1.80700 -0.98980 -0.98310 -0.57470 0.02292 0.88330 로 표시