(이진 값으로 여러 colums에 여러 값으로 분할 단일 컬럼) : id value1 value2
1 A True
2 B False
3 A True
4 C True
내가 여러 값을 가진 열을 확인하고 여러 열로 변환 할을 결과는 다음과 같습니다. id value1.A value1.B value1.C value2
1 True False
출력 열 클래스를 melt (또는 gather)으로 지정하고 싶습니다. 그리고 나는 모든 칼럼과 다른 클래스에서 그것을하고 싶습니다. example <- data.frame(day = c(1, 2), max = c(20, 21), min = c(1, 2))
> example
day max min
1 1 20 1
2 2 21 2
내가 ex
개인이 패밀리 ID로 그룹화 된 데이터 프레임을 변환하려고합니다. 대신에 : FAMID1 ID1 Age Sex Q1 Q2 ......
21 1 18 M T 4
21 2 21 F F 2
22 1 13 F T 3
22 2 16 F F 1
23 1 18 M T 3
23 2 18 M T 3
나는 싶어 : 나는 melt (reshape2)
나는 한 세트의 과목에서 한 세트의 약물에 대한 약물의 결과가 한 세트의 병원에서 측정 된 데이터가 있습니다. (#drugs> #subjects> #hospitals) subjects <- paste("S",1:100,sep="_")
drugs <- paste("D",1:1000,sep="_")
내 data.frame 각 각 라인에 drug, subj
사용자 ID, 주 번호, 사용자가 처리 한 사실 (처리됨, 0 또는 1) 및 방금 사용하는 열을 나열하는 data.table이 있습니다. 내가 HowMany라고 얼마나 많은 값을 계산하려면 : 내가 찾으려 data <- data.table(WeekNumber=c(33,33,33,34,34,33,33,34,34),
User=c(1,1,1,1,1,2
여러 수준의 변수가 두 개 있습니다. V1에는 400 개의 레벨이 있고 V2에는 ≈ 250 개의 레벨이 있습니다. V2 요소를 여러 변수로 변환하고 변수 V1을 고유 식별자로 사용하려면 어떻게해야합니까? V1 V2
Garza, Mike a
Garza, Mike b
Smith, James a
Smith, James f
Smith, James z
중복 데이터 프레임을 재편하는 것은이 내 dataframe입니다 : df <- data.frame(ID = c(1,2,3), A1 = c("a1","a3","a5"),
B1 = c("b1","b3","b5"), A2 = c("a2","a4","a6"), B2 = c("b2","b4","b6"))
그리고 내가 원하는 결과가 이것이다 : 나는 해결책에
하나만 제외하고 데이터 프레임의 모든 열에 대해 gather_이 필요합니다. 예 : 이제 # I want to generate a dataframe whose column names are the letters of the alphabet. If you know of a simpler way, let me know!
foo <- as.data.frame(
데이터 프레임이 있고이를 넓은 형식에서 긴 형식으로 변경하려고하지만 ref = RR_ref, het = RR_het 및 hom = RR_hom 인 반면 세 변수가 있습니다. df:
Number ref het RR_het hom RR_hom RR_ref
mary GG AG 0.29 AA 0.0841 1
wayne AA AG 1.7 GG 2.89 1