R의 data.frame에 특정 문자열을 추가하는 방법

부문

나는 두 개의 데이터 프레임을 가지고 있는데 하나는 내 데이터에 대한 통계 출력을 가지고 있으며 내가 작업하고있는 유전자는이 데이터 프레임의 클러스터 ID에 의해 참조됩니다. 내가 가지고있는 다른 데이터 프레임에는 클러스터 Id와 수반되는 gene_id가 있습니다.

data.frame1은 관련 통계 데이터가있는 무질서한 클러스터 모음입니다.

           X    baseMean 
cluster_1234         542
cluster_2546         764
cluster_3472         564

data.frame2는 클러스터별로 오름차순으로 정렬되지만 연관된 gene_id는 무작위 순서이지만 다른 데이터 프레임의 다른 관련 데이터와 다시 비교할 수 있습니다.

     gene_id  cluster_id 
  gene_69149   cluster_1
  gene_23478   cluster_2
  gene_92371   cluster_3

내가하고 싶은 것은 data.frame1 $ x를 반복하여 각 클러스터에 대한 관련 유전자 ID가있는 열을 추가하는 것입니다. 출력은 관심있는 유전자와 유전자 ID가 포함 된 새로운 데이터 프레임입니다. 또한 data.frame1에는 900 개의 행이 있지만 data.frame2에는 53,000 개의 행이 있다는 점도 지적해야합니다. 다른 문제는 각 gene_id와 관련된 번호가 각 클러스터 번호와 관련된 번호와 유사하지 않다는 것입니다.

  gene_id            X     baseMean
gene_5463 cluster_1234          542
gene_7934 cluster_2546          764
gene_8346 cluster_3472          564

중요한 클러스터 ID 옆의 새 열에 관련 gene_id를 추가하고 싶습니다.

Akrun

우리는 사용할 수 있습니다 merge

merge(df1, df2, by.x='X', by.y='cluster_id')

큰 데이터 세트가있는 경우 다른 옵션이 있습니다 inner_join/left_join/full_join(원하는 출력에 따라 다름).library(dplyr)

library(dplyr)
inner_join(df1, df2, by=c('X'='cluster_id'))

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

특정 열을 선택하고 제거하고 r의 끝에 문자열을 추가하는 방법

분류에서Dev

특정 위치의 문자열에 공백을 추가하는 방법

분류에서Dev

특정 개수의 변수 이름을 문자열에 추가하는 방법

분류에서Dev

자바에서 문자열의 특정 부분을 추출하는 방법

분류에서Dev

Objective C의 Core Data에 배열을 문자열로 추가하는 방법

분류에서Dev

Java의 문자열에서 특정 문자열을 제거하는 방법

분류에서Dev

R에서 문자열의 특정 부분을 유지하는 방법

분류에서Dev

파일의 각 줄에서 특수 문자로 특정 문자열을 추출하는 방법

분류에서Dev

Tableau의 특정 열에 값을 추가하는 방법

분류에서Dev

목록의 특정 요소에 문자열을 추가하는 방법은 무엇입니까?

분류에서Dev

nodejs의 주어진 문자열에서 특정 문자열을 추출하는 방법

분류에서Dev

파이썬의 문자열에서 특정 부분 문자열을 추출하는 방법

분류에서Dev

두 특정 문자간에 문자열을 분할하는 방법 (R)

분류에서Dev

Android에서 특정 형식의 문자열을 얻는 방법

분류에서Dev

js의 문자열에서 특정 값을 찾는 방법

분류에서Dev

임의의 열에서 특정 문자열을 grep하는 방법

분류에서Dev

R의 특정 형식으로 yaml 파일에 data.frame을 쓰는 방법은 무엇입니까?

분류에서Dev

R의 특정 형식으로 yaml 파일에 data.frame을 쓰는 방법은 무엇입니까?

분류에서Dev

문자열에서 특정 형식의 모든 하위 문자열을 가져 오는 방법

분류에서Dev

문자열에서 특정 패턴을 추출하는 방법

분류에서Dev

문자열에서 특정 패턴을 추출하는 방법

분류에서Dev

특정 조건에서 특정 길이의 문자열을 추측하는 데 사용하는 가장 좋은 방법

분류에서Dev

Java에서 문자열 배열의 특정 값을 변경하는 방법

분류에서Dev

특정 문자열을 배열의 모든 요소에 연결하는 방법

분류에서Dev

PHP : 배열에서 문자열의 특정 부분을 제거하는 방법

분류에서Dev

파일의 특정 줄에 출력을 추가하는 방법

분류에서Dev

PHP는 특정 위치에서 다른 문자열에 여러 문자열을 추가하는 방법

분류에서Dev

PHP의 배열에서 특정 키 문자열을 추출하는 방법은 무엇입니까?

분류에서Dev

요인이 R에서 특정 값을 취할 때 data.frame에서 행을 제거하는 방법

Related 관련 기사

  1. 1

    특정 열을 선택하고 제거하고 r의 끝에 문자열을 추가하는 방법

  2. 2

    특정 위치의 문자열에 공백을 추가하는 방법

  3. 3

    특정 개수의 변수 이름을 문자열에 추가하는 방법

  4. 4

    자바에서 문자열의 특정 부분을 추출하는 방법

  5. 5

    Objective C의 Core Data에 배열을 문자열로 추가하는 방법

  6. 6

    Java의 문자열에서 특정 문자열을 제거하는 방법

  7. 7

    R에서 문자열의 특정 부분을 유지하는 방법

  8. 8

    파일의 각 줄에서 특수 문자로 특정 문자열을 추출하는 방법

  9. 9

    Tableau의 특정 열에 값을 추가하는 방법

  10. 10

    목록의 특정 요소에 문자열을 추가하는 방법은 무엇입니까?

  11. 11

    nodejs의 주어진 문자열에서 특정 문자열을 추출하는 방법

  12. 12

    파이썬의 문자열에서 특정 부분 문자열을 추출하는 방법

  13. 13

    두 특정 문자간에 문자열을 분할하는 방법 (R)

  14. 14

    Android에서 특정 형식의 문자열을 얻는 방법

  15. 15

    js의 문자열에서 특정 값을 찾는 방법

  16. 16

    임의의 열에서 특정 문자열을 grep하는 방법

  17. 17

    R의 특정 형식으로 yaml 파일에 data.frame을 쓰는 방법은 무엇입니까?

  18. 18

    R의 특정 형식으로 yaml 파일에 data.frame을 쓰는 방법은 무엇입니까?

  19. 19

    문자열에서 특정 형식의 모든 하위 문자열을 가져 오는 방법

  20. 20

    문자열에서 특정 패턴을 추출하는 방법

  21. 21

    문자열에서 특정 패턴을 추출하는 방법

  22. 22

    특정 조건에서 특정 길이의 문자열을 추측하는 데 사용하는 가장 좋은 방법

  23. 23

    Java에서 문자열 배열의 특정 값을 변경하는 방법

  24. 24

    특정 문자열을 배열의 모든 요소에 연결하는 방법

  25. 25

    PHP : 배열에서 문자열의 특정 부분을 제거하는 방법

  26. 26

    파일의 특정 줄에 출력을 추가하는 방법

  27. 27

    PHP는 특정 위치에서 다른 문자열에 여러 문자열을 추가하는 방법

  28. 28

    PHP의 배열에서 특정 키 문자열을 추출하는 방법은 무엇입니까?

  29. 29

    요인이 R에서 특정 값을 취할 때 data.frame에서 행을 제거하는 방법

뜨겁다태그

보관