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

라미로 벤 테스

다음 표가 있습니다.

tbl1 <- tibble::tribble(
~numberEvent, ~numberNovo,
"497",        "497",
"498",        "498",
"499",        "499",
"500",        "500",
"501",        "498, 506",
"502",        "502",
"503",        "503",
"504",        "504",
"505",        "505",
"506",        "506",
"507",        "498, 506")

열 numberEvent의 값보다 작거나 같은 열 numberNovo의 최대 값으로 새 열을 만들려고합니다. 따라서 5 행에서는 501보다 작은 최대 값이므로 결과로 498을 얻고 싶습니다. 마지막 행에서 원하는 결과는 506이됩니다.

나는 열 번호 Novo를 목록 열로 바꾸려고 시도했지만 거기에서 어떻게 가야할지 모르겠습니다. 도움을 주시면 감사하겠습니다.

미리 감사드립니다!

Akrun

우리는 사용할 수 separate_rows발견, 'numberEvent'와 'numberNovo'의 차이를 얻을 수의 인덱스 열을 분할하고 그때까지 그룹을 max원래의 데이터로 'numberNovo'와 바인딩을 서브 세트의 차이를

library(dplyr)
library(tidyr)
tbl1 %>%
    separate_rows(numberNovo, convert = TRUE) %>% 
    group_by(grp = numberEvent) %>%
    summarise(maxNovo = numberNovo[which.max(as.integer(numberEvent) - 
             numberNovo)])   %>%  
    select(maxNovo) %>% 
    bind_cols(tbl1, .)
# A tibble: 11 x 3
#   numberEvent numberNovo maxNovo
#   <chr>       <chr>        <int>
# 1 497         497            497
# 2 498         498            498
# 3 499         499            499
# 4 500         500            500
# 5 501         498, 506       498
# 6 502         502            502
# 7 503         503            503
# 8 504         504            504
# 9 505         505            505
#10 506         506            506
#11 507         498, 506       498

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

다른 열이 특정 값과 같은 열의 R 최대 값

분류에서Dev

3 개의 열 값이 3 개의 다른 값보다 작거나 같은 경우 행 번호 가져 오기

분류에서Dev

4 자보다 작거나 같은 열의 값 반환

분류에서Dev

다른 열의 두 항목 사이에서 열의 최소값 찾기

분류에서Dev

파이썬에서 다른 목록의 최대 값을 기반으로 배열의 열 인덱스 그룹화

분류에서Dev

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

분류에서Dev

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

분류에서Dev

해당 열의 값보다 작거나 같은 열을 기준으로 그룹화

분류에서Dev

얼마나 많은 요소가 있는지 모른 채 다차원 목록에서 최대 값 찾기

분류에서Dev

열의 최소 및 최대 행 찾기 및 다른 열의 값 빼기

분류에서Dev

다른 벡터에서 벡터보다 크거나 같은 첫 번째 값의 인덱스 찾기

분류에서Dev

최대 값 찾기 및 다른 열의 이름 셀 식별

분류에서Dev

SQL / Postgres : 같은 값을 가진 튜플 찾기 (다른 열의 주어진 값에 대해)

분류에서Dev

파이썬의 각 하위 목록에서 열당 최대 값 찾기

분류에서Dev

다른 목록을 기반으로 목록 열에서 목록 값 제거

분류에서Dev

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

분류에서Dev

다른 열의 다른 값에 해당하는 열에서 값의 최대 값을 찾는 방법은 무엇입니까? (설명의 예)

분류에서Dev

JavaScript 다차원 배열에서 각 x 값의 최대 값 찾기

분류에서Dev

다른 열에서 최대 값을 읽는 동안 열에서 시점 찾기

분류에서Dev

한 열의 최대 값 (그룹 별) 찾기 및 R의 다른 데이터 프레임에 값 삽입

분류에서Dev

R에서 주어진 값보다 낮은 열의 합이있는 행 찾기

분류에서Dev

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

분류에서Dev

열에서 최대 값을 찾고 최대 값을 기준으로 다른 열 채우기

분류에서Dev

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

분류에서Dev

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

분류에서Dev

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

분류에서Dev

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

분류에서Dev

SQL은 다른 열이 최대하지만 repetable 값을 가지고 컬럼의 최대 값을 찾는

분류에서Dev

배열의 두 요소가 합계 값보다 작거나 같은 횟수를 계산합니다.

Related 관련 기사

  1. 1

    다른 열이 특정 값과 같은 열의 R 최대 값

  2. 2

    3 개의 열 값이 3 개의 다른 값보다 작거나 같은 경우 행 번호 가져 오기

  3. 3

    4 자보다 작거나 같은 열의 값 반환

  4. 4

    다른 열의 두 항목 사이에서 열의 최소값 찾기

  5. 5

    파이썬에서 다른 목록의 최대 값을 기반으로 배열의 열 인덱스 그룹화

  6. 6

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

  7. 7

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

  8. 8

    해당 열의 값보다 작거나 같은 열을 기준으로 그룹화

  9. 9

    얼마나 많은 요소가 있는지 모른 채 다차원 목록에서 최대 값 찾기

  10. 10

    열의 최소 및 최대 행 찾기 및 다른 열의 값 빼기

  11. 11

    다른 벡터에서 벡터보다 크거나 같은 첫 번째 값의 인덱스 찾기

  12. 12

    최대 값 찾기 및 다른 열의 이름 셀 식별

  13. 13

    SQL / Postgres : 같은 값을 가진 튜플 찾기 (다른 열의 주어진 값에 대해)

  14. 14

    파이썬의 각 하위 목록에서 열당 최대 값 찾기

  15. 15

    다른 목록을 기반으로 목록 열에서 목록 값 제거

  16. 16

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

  17. 17

    다른 열의 다른 값에 해당하는 열에서 값의 최대 값을 찾는 방법은 무엇입니까? (설명의 예)

  18. 18

    JavaScript 다차원 배열에서 각 x 값의 최대 값 찾기

  19. 19

    다른 열에서 최대 값을 읽는 동안 열에서 시점 찾기

  20. 20

    한 열의 최대 값 (그룹 별) 찾기 및 R의 다른 데이터 프레임에 값 삽입

  21. 21

    R에서 주어진 값보다 낮은 열의 합이있는 행 찾기

  22. 22

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

  23. 23

    열에서 최대 값을 찾고 최대 값을 기준으로 다른 열 채우기

  24. 24

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

  25. 25

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

  26. 26

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

  27. 27

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

  28. 28

    SQL은 다른 열이 최대하지만 repetable 값을 가지고 컬럼의 최대 값을 찾는

  29. 29

    배열의 두 요소가 합계 값보다 작거나 같은 횟수를 계산합니다.

뜨겁다태그

보관