이것은 R을 처음 사용하는 것입니다. 플로팅에 대한 요약 데이터 (최대 값 찾기)를 수행하려고합니다. Excel에서이 작업을 수행 할 수는 있지만 시간이 오래 걸리므로 동일한 작업을 반복하여 반복하므로 R 스크립트를 개발하는 것이 좋습니다. 이전 게시물을 검색해도 비슷한 문제가 발견되었지만 올바른 R 구문을 파악할 수는 없습니다. 다시 말하지만, 나는 절대적인 초보자이므로 어떤 도움도 크게 받으실 수 있습니다.기본 데이터 요약 - 날짜로 최대 값 결정
문제점 설명 : DATE/TIME (10 분 타임 스탬프)과 PRESSURE라는 두 개의 열이있는 데이터 프레임이 있습니다. 매일 PRESSURE의 최대 값을 결정해야합니다.
DateAndTime Pressure
1 8/1/2011 0:06 0.06119370
2 8/1/2011 0:16 0.06003765
3 8/1/2011 0:26 0.06118049
나는 이전 게시물 ("which.max"부분 삭제 시도)에서 아래 코드를 수정하려고했지만 성공하지 못했습니다.
for (imonth in 1:12) {
month <- which(data[,2]==imonth)
monthly_max[imonth] <- max(data[month,3])
maxi[imonth] <- which.max(data[month,3])
}
tabela <- cbind(monthly_max, maxi)
write.table(tabela, col.names=TRUE, row.names=TRUE, append=FALSE, sep="\t")
당신의 dataframe에 dput''호출하고 출력을 게시하시기 바랍니다. –
코드를 가져온 게시물에 대한 링크가 있습니까? –