다음과 같은 data.frame이 있습니다.
다음과 같이 각 ID에 대해 하나의 레코드 만 있도록 신속하게 모양을 변경할 수있는 방법입니까?
df는 코드를 사용하여 빌드 할 수 있습니다.
df<-structure(list(ID = structure(c("05-102", "05-102", "05-102",
"01-103", "01-103", "01-103", "08-104", "08-104", "08-104", "05-105",
"05-105", "05-105", "02-106", "02-106", "02-106", "05-107", "05-107",
"05-107", "08-108", "08-108", "08-108", "02-109", "02-109", "02-109",
"05-111", "05-111", "05-111", "07-115", "07-115", "07-115"), label = "Unique Subject Identifier", format.sas = "$"),
EXSTDTC1 = structure(c(16876, NA, NA, 17022, NA, NA, 17024,
NA, NA, 17032, NA, NA, 17038, NA, NA, 17092, NA, NA, 17108,
NA, NA, 17155, NA, NA, 17247, NA, NA, 17333, NA, NA), class = "Date"),
EXSTDTC6 = structure(c(NA, 16885, NA, NA, NA, 17031, NA,
NA, 17032, NA, NA, 17041, NA, NA, 17047, NA, NA, 17100, NA,
NA, 17116, NA, 17164, NA, NA, NA, 17256, NA, 17342, NA), class = "Date"),
EXSTDTC3 = structure(c(NA, NA, 16881, NA, 17027, NA, NA,
17029, NA, NA, 17037, NA, NA, 17043, NA, NA, 17097, NA, NA,
17113, NA, NA, NA, 17160, NA, 17252, NA, NA, NA, 17338), class = "Date"),
EXDOSEA1 = c("73.8+147.6", NA, NA, "64.5+129", NA, NA, "62.7+125.4",
NA, NA, "114+57", NA, NA, "60+117.5", NA, NA, "48.6+97.2",
NA, NA, "61.2+122.4", NA, NA, "47.7+95.4", NA, NA, "51.6+103.2",
NA, NA, "68+136", NA, NA), EXDOSEA6 = c(NA, "100", NA, NA,
NA, "86", NA, NA, "83.5", NA, NA, "76", NA, NA, "39.2", NA,
NA, "32", NA, NA, "81.5", NA, "69.6", NA, NA, NA, "68", NA,
"91", NA), EXDOSEA3 = c(NA, NA, "1600", NA, "4302", NA, NA,
"4185", NA, NA, "3900", NA, NA, "3921", NA, NA, "3300", NA,
NA, "4080", NA, NA, NA, "3183", NA, "3300", NA, NA, NA, "1514"
)), row.names = c(NA, -30L), class = c("tbl_df", "tbl", "data.frame"
))
- 답변 # 1
관련 자료
- sql server - 각 테이블의 데이터 크기는 어떻게 확인할 수 있습니까? (SQL)
- c++ - C ++ 20 std lib를 어떻게 구할 수 있습니까?
- python - csv 가져 오기를 수정하려면 어떻게해야합니까?
- c# - 탁구에서 변형을 무작위로 이동하려면 어떻게해야합니까?
- c# - 사용자가 당첨되었는지 어떻게 확인할 수 있습니까?
- flutter - 어떻게 텍스트를 새 줄에 적절하게 줄 바꿈 할 수 있습니까?
- c - 파일 시작에 도달했는지 어떻게 알 수 있습니까?
- javascript - playRound () 함수를 어떻게 반복 할 수 있습니까?
- laravel - 사용자가 로그 아웃 할 때 토큰을 어떻게 삭제할 수 있습니까?
- css - 모든 html 구성 요소를 페이지 중앙으로 이동하려면 어떻게해야합니까?
- html - H1 태그를 반응 형으로 만들려면 어떻게해야합니까?
- javascript - 다음 코드에 숫자를 어떻게 추가 할 수 있습니까?
- time series - R에서 누락 된 행을 어떻게 채울 수 있습니까?
- javascript - p5에서 개체가 마우스를 향하도록하려면 어떻게해야합니까?
- java - 열린 대화 상자를 먼저 표시하지 않으려면 어떻게합니까?
- python - txt 가져 오기를 수정하려면 어떻게해야합니까?
- html 및 css에서 링크를 중앙에 정렬하려면 어떻게해야합니까?
- linux - VM에서 실행되는 OS 버전을 어떻게 볼 수 있습니까?
- kubuntu - 시스템 트레이에 시간을 다시 추가하려면 어떻게해야합니까?
당신은 모든
NA
각 값ID
:하나 이상의 비가있을 경우
NA
에 대한 열의 값ID
실제 데이터 세트에서 쉼표로 구분 된 하나의 문자열로 축소 할 수 있습니다.