R 생존 패키지 용으로 구성된 데이터가 있지만 다른 구조를 사용하는 Graphpad Prism에서 작동하도록 데이터를 내보내려고합니다. I 필요한 출력은 시간 후 종류 이상의 열 각 처리를 정리하고,이dcast와 비슷하지만 데이터 합계가 없음
Treatment Time Status
A 3 1
A 4 1
A 5 0
A 5 0
A 5 0
B 1 1
B 2 1
B 2 1
B 3 1
B 5 1
같이
#Example data
Treatment<-c("A","A","A","A","A","B","B","B","B","B")
Time<-c(3,4,5,5,5,1,2,2,3,5)
Status<-c(1,1,0,0,0,1,1,1,1,1)
df<-data.frame(Treatment,Time,Status)
은 R 생존 패키지 데이터 구조를 보인다. 각 개인은 상태에 따라 1 또는 0으로 기록됩니다.()
Time A B
1 1
2 1
2 1
3 1 1
4 1
5 0 1
5 0
5 0
dcast를 내가 원하는 것과 유사한 무언가를하지만, 상태 값을 요약 및 시간 값을 일치하는 모든 개인을위한 하나 개의 셀에 병합합니다 : 출력은 다음과 같아야합니다.
도움 주셔서 감사합니다.
시도해보십시오.'library (tidyverse); (치료, 상태, 채우기 = 0) %> % 선택 (- 새)' – Sotos
정말 고마워요! 이것은 완벽 해. 그냥 (, fill = 0)을 (fill =)으로 변경하면 값이없는 행에 NA가 반환됩니다. – Crawdaunt