Search Results for 'any'

1 POSTS

  1. 2016|02 R - 원소중에 존재하지 않는값 추출, any(), all()


any() 함수를 이용해, 특정 원소들 중에서 존재하지 않는 값 추출


any(), all() 함수 설명

v <- c(3, pi, 5)
x <- c(0, 0, 0)

# any() : v의 원소들 중에 하나라도 pi에 해당하면 TRUE 반환
any(v == pi) # 옵션 na.rm : NA값 무시 여부(기본 na.rm=FALSE)

# all() : x의 원소들 모두가 0이면 TRUE 반환
all(x == 0, na.rm=FALSE) # 옵션 na.rm : NA값 무시 여부(기본 na.rm=FALSE)



# 존재하지 않는 값 추출및 character 타입 데이터 생성

TEST_DF <- data.frame(name=c("R-Language", "HADOOP", "HIVE", "SPARK", "SQOOP", "SUNSHINY", 
                             "SPARK", "R-Language"), 
                      stringsAsFactors = FALSE)

FIND_NAME <- c("R-Language", "RStudio", "R-Shiny") # 조회할(필요한) 값 정의
UNIQ_NAME <- unique(TEST_DF$name) # 중복값 제거(유일한 값 추출)

MORE_NAME <- NULL
for(TMP_NAME in FIND_NAME){
    # UNIQ_NAME의 전체 원소들에서 TMP_NAME의 값이 존재하지 않으면 TRUE
    if(!any(UNIQ_NAME == TMP_NAME)){
        if(is.null(MORE_NAME)){ # MORE_NAME값이 NULL일때(처음 값 대입시)
            MORE_NAME <- paste0("'",TMP_NAME,"'")
        }else{
            MORE_NAME <- paste0(MORE_NAME, ", '",TMP_NAME,"'")  
        }
    }
}

print(MORE_NAME)

[1] "'RStudio', 'R-Shiny'"

※ 위 내용은, 여러 자료를 참고하거나 제가 주관적으로 정리한 것입니다.
   잘못된 정보나 보완이 필요한 부분을, 댓글 또는 메일로 보내주시면 많은 도움이 되겠습니다.
02 21, 2016 13:55 02 21, 2016 13:55


Trackback URL : http://develop.sunshiny.co.kr/trackback/1053

Leave a comment


Recent Posts

  1. HDFS - Python Encoding 오류 처리
  2. HP - Vertica ROS Container 관련 오류...
  3. HDFS - Hive 실행시 System Time 오류
  4. HP - Vertica 사용자 쿼리 이력 테이블...
  5. Client에서 HDFS 환경의 데이터 처리시...

Recent Comments

  1. 안녕하세요^^ 배그핵
  2. 안녕하세요^^ 도움이 되셨다니, 저... sunshiny
  3. 정말 큰 도움이 되었습니다.. 감사합... 사랑은
  4. 네, 안녕하세요. 댓글 남겨 주셔서... sunshiny
  5. 감사합니다 많은 도움 되었습니다!ㅎㅎ 프리시퀸스

Recent Trackbacks

  1. prefab steel buildings prefab steel buildings %M
  2. Mysql - mysql 설치후 Character set... 멀고 가까움이 다르기 때문 %M

Calendar

«   09 2019   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

Bookmarks

  1. 위키피디아
  2. MysqlKorea
  3. 오라클 클럽
  4. API - Java
  5. Apache Hadoop API
  6. Apache Software Foundation
  7. HDFS 생태계 솔루션
  8. DNSBL - Spam Database Lookup
  9. Ready System
  10. Solaris Freeware
  11. Linux-Site
  12. 윈디하나의 솔라나라

Site Stats

TOTAL 2683581 HIT
TODAY 415 HIT
YESTERDAY 438 HIT