R-마지막 값이 NA 인 경우 열 삭제

Manoj

마지막 값이 NA 인 경우 R 데이터 프레임의 열을 삭제하고 싶습니다.

예제 데이터 프레임은 다음과 같습니다.

A   B   C   D
11  10  19  20
22  20  29  40
33  30  39  60
44  NA  NA  80

다음 출력을 얻고 싶습니다 (마지막 행에 NA 값이 있기 때문에 열 B와 C가 삭제되었습니다)

A   D
11  20
22  40
33  60
44  80

시도했지만 어떤 솔루션도 작동하지 못했습니다. 당신의 도움을 주셔서 감사합니다.

JasonWang
# Data
df <- read.table(text="A   B   C   D
                       11  10  19  20
                       22  20  29  40
                       33  30  39  60
                       44  NA  NA  80", header=TRUE)

df[-which(is.na(df[nrow(df), ]))]

   A  D
1 11 20
2 22 40
3 33 60
4 44 80

# Suggestion from @alistaire
df[, !is.na(df[nrow(df), ])]

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

모든 값이 NA 인 경우에만 명명 된 열 삭제

분류에서Dev

Google 트렌드-isPartial이 true 인 경우 마지막 행 삭제

분류에서Dev

bash에서 중복 줄을 삭제하거나 문자열이 # 인 경우 마지막 줄을 삭제하는 가장 빠른 방법

분류에서Dev

다른 열의 값이 null 인 경우 중복 삭제-Pandas

분류에서Dev

중복 행의 열 값이 0 인 경우 중복 삭제

분류에서Dev

이중 연결 목록이 홀수 인 경우 중간 및 마지막 노드 삭제

분류에서Dev

R data.table 다른 열이 NA 인 경우 한 열이 중복되는 행을 제거합니다.

분류에서Dev

varLists의 값이 포함되지 않은 경우 열 / 행 삭제

분류에서Dev

열에 지정된 값으로 마지막 행을 삭제하고 있는지 확인

분류에서Dev

5 번째 열에 점이있는 경우 라인 삭제

분류에서Dev

dplyr을 사용하여 R 데이터 프레임의 마지막 열 마지막 행에서 값 변경

분류에서Dev

특정 열 집합의 값이 R에서 'NA'인 경우 행만 선택합니다.

분류에서Dev

변수에 누락 된 값이있는 경우 DS에 변수 값이 있는지 확인한 다음 열을 삭제합니다.

분류에서Dev

배열에서 마지막 3 개의 인덱스 값 변경

분류에서Dev

열 1이 0 인 경우 R의 NA를 0으로 바꿉니다.

분류에서Dev

Excel 셀이 지정된 값인 경우 Microsoft Word에서 단락 삭제

분류에서Dev

예인 경우 배열이 있는지 확인한 다음 마지막 요소를 가져옵니다.

분류에서Dev

데이터 프레임 : 열의 모든 값이 null 인 경우 하위 집합 내에서 열 삭제

분류에서Dev

모든 값이 문자열 값과 같은 경우 열 삭제

분류에서Dev

R-0이 아닌 마지막 값에서 순차적으로 na 값 채우기

분류에서Dev

PHP 배열에서 이중을 확인하고 마지막을 삭제하십시오.

분류에서Dev

pandas : 마지막 행의 값을 기준으로 열 삭제

분류에서Dev

SQL-동일한 값의 x 개 이상이있는 경우 마지막 행 삭제

분류에서Dev

.push의 마지막 값이 삭제되는 원인은 무엇입니까?

분류에서Dev

Awk-마지막 열을 인쇄하거나 last가 emty 인 경우 마지막 열을 인쇄합니다.

분류에서Dev

열 값이 동일한 경우 해당 열의 첫 번째 및 마지막 인스턴스를 기반으로 새 열을 만듭니다.

분류에서Dev

범위 열의 값이 0 인 경우 Pandas 데이터 프레임의 행을 삭제합니다.

분류에서Dev

R-하나의 값이 x 인 경우 "쌍을 이루는"데이터 프레임에서 두 행 삭제

분류에서Dev

-C 인 경우 문자열에서 마지막 두 문자를 제거합니다.

Related 관련 기사

  1. 1

    모든 값이 NA 인 경우에만 명명 된 열 삭제

  2. 2

    Google 트렌드-isPartial이 true 인 경우 마지막 행 삭제

  3. 3

    bash에서 중복 줄을 삭제하거나 문자열이 # 인 경우 마지막 줄을 삭제하는 가장 빠른 방법

  4. 4

    다른 열의 값이 null 인 경우 중복 삭제-Pandas

  5. 5

    중복 행의 열 값이 0 인 경우 중복 삭제

  6. 6

    이중 연결 목록이 홀수 인 경우 중간 및 마지막 노드 삭제

  7. 7

    R data.table 다른 열이 NA 인 경우 한 열이 중복되는 행을 제거합니다.

  8. 8

    varLists의 값이 포함되지 않은 경우 열 / 행 삭제

  9. 9

    열에 지정된 값으로 마지막 행을 삭제하고 있는지 확인

  10. 10

    5 번째 열에 점이있는 경우 라인 삭제

  11. 11

    dplyr을 사용하여 R 데이터 프레임의 마지막 열 마지막 행에서 값 변경

  12. 12

    특정 열 집합의 값이 R에서 'NA'인 경우 행만 선택합니다.

  13. 13

    변수에 누락 된 값이있는 경우 DS에 변수 값이 있는지 확인한 다음 열을 삭제합니다.

  14. 14

    배열에서 마지막 3 개의 인덱스 값 변경

  15. 15

    열 1이 0 인 경우 R의 NA를 0으로 바꿉니다.

  16. 16

    Excel 셀이 지정된 값인 경우 Microsoft Word에서 단락 삭제

  17. 17

    예인 경우 배열이 있는지 확인한 다음 마지막 요소를 가져옵니다.

  18. 18

    데이터 프레임 : 열의 모든 값이 null 인 경우 하위 집합 내에서 열 삭제

  19. 19

    모든 값이 문자열 값과 같은 경우 열 삭제

  20. 20

    R-0이 아닌 마지막 값에서 순차적으로 na 값 채우기

  21. 21

    PHP 배열에서 이중을 확인하고 마지막을 삭제하십시오.

  22. 22

    pandas : 마지막 행의 값을 기준으로 열 삭제

  23. 23

    SQL-동일한 값의 x 개 이상이있는 경우 마지막 행 삭제

  24. 24

    .push의 마지막 값이 삭제되는 원인은 무엇입니까?

  25. 25

    Awk-마지막 열을 인쇄하거나 last가 emty 인 경우 마지막 열을 인쇄합니다.

  26. 26

    열 값이 동일한 경우 해당 열의 첫 번째 및 마지막 인스턴스를 기반으로 새 열을 만듭니다.

  27. 27

    범위 열의 값이 0 인 경우 Pandas 데이터 프레임의 행을 삭제합니다.

  28. 28

    R-하나의 값이 x 인 경우 "쌍을 이루는"데이터 프레임에서 두 행 삭제

  29. 29

    -C 인 경우 문자열에서 마지막 두 문자를 제거합니다.

뜨겁다태그

보관