하나의 data.frame에서 값 찾기 및 다른 열에서 값 전송

샤시 간

정확하게 설명 할 수 있을지는 모르겠지만 달성하고 싶은 것은 정말 간단합니다.

이것이 첫 번째 data.frame입니다. 저에게 중요한 값은 첫 번째 열 "V1"입니다.

    > dput(Data1)
structure(list(V1 = c(10L, 5L, 3L, 9L, 1L, 2L, 6L, 4L, 8L, 7L
), V2 = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L), .Label = "NA", class = "factor"), 
    V3 = c(18L, 17L, 13L, 20L, 15L, 12L, 16L, 11L, 14L, 19L)), .Names = c("V1", 
"V2", "V3"), row.names = c(NA, -10L), class = "data.frame")

두 번째 data.frame :

   > dput(Data2)
structure(list(Names = c(9L, 10L, 6L, 4L, 2L, 7L, 5L, 3L, 1L, 
8L), Herat = c(30L, 29L, 21L, 25L, 24L, 22L, 28L, 27L, 23L, 26L
), Grobpel = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
1L), .Label = "NA", class = "factor"), Hassynch = c(19L, 12L, 
15L, 20L, 11L, 13L, 14L, 16L, 18L, 17L)), .Names = c("Names", 
"Herat", "Grobpel", "Hassynch"), row.names = c(NA, -10L), class = "data.frame"

)

첫 번째 data.frame의 값은 첫 번째 열에서 찾을 수 있으며 4 열 (Hassynch)의 값을 복사하여 첫 번째 data.frame의 두 번째 열에 넣고 싶습니다.

가장 빠른 방법은 무엇입니까?

KFB
library(dplyr)
left_join(Data1, Data2, by=c("V1"="Names"))
#    V1 V2 V3 Herat Grobpel Hassynch
# 1  10 NA 18    29      NA       12
# 2   5 NA 17    28      NA       14
# 3   3 NA 13    27      NA       16
# 4   9 NA 20    30      NA       19
# 5   1 NA 15    23      NA       18
# 6   2 NA 12    24      NA       11
# 7   6 NA 16    21      NA       15
# 8   4 NA 11    25      NA       20
# 9   8 NA 14    26      NA       17
# 10  7 NA 19    22      NA       13

# if you don't want V2 and V3, you could
left_join(Data1, Data2, by=c("V1"="Names")) %>%
  select(-V2, -V3)
#    V1 Herat Grobpel Hassynch
# 1  10    29      NA       12
# 2   5    28      NA       14
# 3   3    27      NA       16
# 4   9    30      NA       19
# 5   1    23      NA       18
# 6   2    24      NA       11
# 7   6    21      NA       15
# 8   4    25      NA       20
# 9   8    26      NA       17
# 10  7    22      NA       13

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

하나의 data.frame에서 값 찾기 및 다른 열에서 값 전송

분류에서Dev

3 개의 다른 사전에서 MIN 및 MAX 값 찾기

분류에서Dev

한 열에서 최소 및 최대 값을 찾고 다른 열의 해당 값 찾기

분류에서Dev

data.table의 서로 다른 두 열에서 동일한 값 찾기

분류에서Dev

두 번째 열의 값을 기반으로 다른 열로 값 이동, XML에서 data.frame으로

분류에서Dev

R의 전체 data.frame에서 하위 문자열 찾기 / 전체 문자열을 새 값으로 바꿉니다.

분류에서Dev

한 열에서 다른 열의 값을 합산하는 값 찾기-Pandas

분류에서Dev

dplyr 및 다른 열의 반환 요소를 사용하여 열에서 최대 값 찾기

분류에서Dev

다른 열에서 한 열의 값 찾기

분류에서Dev

다른 열에서 찾을 수없는 한 열의 값 나열

분류에서Dev

data.frame의 열에서 값 부분 집합 화 및 계산

분류에서Dev

한 열에서 다른 열의 특정 값과 연관된 값 찾기

분류에서Dev

다른 열의 특정 ID와 연결된 한 열에서 최소 및 최대 값 찾기

분류에서Dev

열을 선택하고 다른 셀에서 값 찾기

분류에서Dev

개별 열의 값이 3 개의 다른 값과 일치하는 열에서 공통 값 찾기

분류에서Dev

3 개의 다른 값의 합인 배열에서 최대 값 찾기

분류에서Dev

R의 다른 열 값보다 작거나 같은 목록 열에서 최대 값 찾기

분류에서Dev

열에서 값 앞뒤의 값 찾기

분류에서Dev

한 열에서 다른 두 열에서 공통 값을 공유하는 값의 평균 찾기

분류에서Dev

string 형 배열에서 다음 일치 항목의 인덱스 및 값 찾기

분류에서Dev

data.frame 열에서 첫 번째 값 찾기 [R]

분류에서Dev

r의 ID에 따라 다른 열의 한 열에서 값 찾기

분류에서Dev

Android Studio에서 datePickerDialog 값 전송 및 가져 오기

분류에서Dev

Pandas 열에서 이전 및 다음 다른 값 비교

분류에서Dev

다른 열의 두 값에 해당하는 데이터 프레임의 열에서 값 찾기

분류에서Dev

Python pandas : 한 열에서 다른 열의 범위 내에있는 값 찾기

분류에서Dev

Pandas의 열에 값 찾기 및 할당

분류에서Dev

기준이 다른 하나의 열에서 2 개의 값을 얻습니까?

분류에서Dev

Oracle-보기, 다른 열의 하나의 열 값에 표시

Related 관련 기사

  1. 1

    하나의 data.frame에서 값 찾기 및 다른 열에서 값 전송

  2. 2

    3 개의 다른 사전에서 MIN 및 MAX 값 찾기

  3. 3

    한 열에서 최소 및 최대 값을 찾고 다른 열의 해당 값 찾기

  4. 4

    data.table의 서로 다른 두 열에서 동일한 값 찾기

  5. 5

    두 번째 열의 값을 기반으로 다른 열로 값 이동, XML에서 data.frame으로

  6. 6

    R의 전체 data.frame에서 하위 문자열 찾기 / 전체 문자열을 새 값으로 바꿉니다.

  7. 7

    한 열에서 다른 열의 값을 합산하는 값 찾기-Pandas

  8. 8

    dplyr 및 다른 열의 반환 요소를 사용하여 열에서 최대 값 찾기

  9. 9

    다른 열에서 한 열의 값 찾기

  10. 10

    다른 열에서 찾을 수없는 한 열의 값 나열

  11. 11

    data.frame의 열에서 값 부분 집합 화 및 계산

  12. 12

    한 열에서 다른 열의 특정 값과 연관된 값 찾기

  13. 13

    다른 열의 특정 ID와 연결된 한 열에서 최소 및 최대 값 찾기

  14. 14

    열을 선택하고 다른 셀에서 값 찾기

  15. 15

    개별 열의 값이 3 개의 다른 값과 일치하는 열에서 공통 값 찾기

  16. 16

    3 개의 다른 값의 합인 배열에서 최대 값 찾기

  17. 17

    R의 다른 열 값보다 작거나 같은 목록 열에서 최대 값 찾기

  18. 18

    열에서 값 앞뒤의 값 찾기

  19. 19

    한 열에서 다른 두 열에서 공통 값을 공유하는 값의 평균 찾기

  20. 20

    string 형 배열에서 다음 일치 항목의 인덱스 및 값 찾기

  21. 21

    data.frame 열에서 첫 번째 값 찾기 [R]

  22. 22

    r의 ID에 따라 다른 열의 한 열에서 값 찾기

  23. 23

    Android Studio에서 datePickerDialog 값 전송 및 가져 오기

  24. 24

    Pandas 열에서 이전 및 다음 다른 값 비교

  25. 25

    다른 열의 두 값에 해당하는 데이터 프레임의 열에서 값 찾기

  26. 26

    Python pandas : 한 열에서 다른 열의 범위 내에있는 값 찾기

  27. 27

    Pandas의 열에 값 찾기 및 할당

  28. 28

    기준이 다른 하나의 열에서 2 개의 값을 얻습니까?

  29. 29

    Oracle-보기, 다른 열의 하나의 열 값에 표시

뜨겁다태그

보관