192 개의 열이있는 데이터 프레임이 있습니다. 페어링을 기반으로 일치하는 열을 빼서 96 열 데이터 프레임을 만들고 싶습니다. 페어링 정보는 데이터 프레임 Pairing
Match
에 있습니다. 열 Pos
은 부분 문자열로 빼기 원하는 데이터 프레임의 열 이름과 일치합니다.쌍으로 된 열 빼기
Pairing
의 연결 정보를 사용하여 뺄 항목을 식별하는 방법은 무엇입니까?
> Pairing
Match Pos
Control_70 001_A01
Control_56 001_A02
Case_70 001_A03
Case_56 001_A04
Control_21 001_A05
Case_21 001_A06
> head(matures.cpm.spike.batch[,1:6])
001_A01_S1 001_A02_S2 001_A03_S3 001_A04_S4 001_A05_S5 001_A06_S6
hsa-let-7a-5p 16.566813 11.415796 12.400252 22.701457 8.864882 20.442599
hsa-let-7b-5p 15.574190 11.107133 12.196465 17.954547 8.527478 25.788286
hsa-let-7c-5p 5.976763 4.372978 5.984685 9.821348 6.341252 7.480211
hsa-let-7d-3p 16.508818 10.697730 11.001534 18.375286 7.583910 24.974774
hsa-let-7d-5p 13.273824 5.134547 9.456675 11.567230 7.096485 13.294108
hsa-let-7f-5p 13.900711 9.804384 11.481614 20.002110 7.878241 17.295909
그것은 방식이 불분명 한 열을 쌍으로 묶으십시오. 어쩌면 불필요한 정보 (페어링에서 불필요한 열을 의미)를 모두 제거하고 실제적인 예를 제시해야합니다. –
업데이트 됨. 어쩌면 이것이 실제적인 예가 될 수 있습니다. – user2300940
'Pairing $ Pos'이 (가) 데이터에 표시된 헤더와 일치하지 않습니다. 또한 데이터를 붙여 넣는 대신 양쪽 모두를 제공 할 수 있다면 많은 도움이됩니다. [위대한 R 재현 가능한 예제를 만드는 방법] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example) –