혼공R_4주차 연산자와 패키지

Martinita·2025년 2월 7일

혼공학습단 R 4주차: 패키지를 활용한 시각화

1. 패키지란?

  • 함수는 함수명()과 같은 형태로 만들어서 사용함.
    -> 이렇게 만든 여러 함수를 기능에 따라 묶어서 제공하는 것
    ※ R을 사용하는 목적에 따라 결과값을 그래프로 표현하거나 데이터를 원하는 형태로 재가공하기 위해 여러 함수가 필요함.
  • 패키지 설치는 Script 탭>install.pachages("패키지명")

    install.packages()

  • 아니면, 인터페이스 Packages>Install>패키지명 입력
    설치한 패키지는 library() 를 통해서 확인
  • 패키지 삭제하기: remove.packages()

    remove.packages("")

2. 조건문과 반복문

(1) 연산자(operator) : 할당(assignment), 산술(arithmetic), 관계(relational), 논리(logical)

  • 할당: <- 변수에 값을 저장(R에서는 <-가 =보다 높음)

    C=D <-5 (가능)
    G<-E=10 (불가능)

  • 산술: 숫자를 계산하는 연산자

    1+2
    5-3
    3*7
    20 / 4
    -1 +3
    20%/% 7
    20 %% 7
    6 ^ 2
    6 ** 2

  • 관계: 비교 연산자, TRUE, FALSE 구분

    ">" 크다, >= 크거나 같다, < 작다, <= 작거나 같다, == 같다, !=같지 않다, ! 아니다

  • 논리: 진릿값을 다시 사용할때 사용
    & 그리고(and) , | 또는(or)

(2) 반복문
: 정해진 조건 만큼 반복 실행하는 구문, for(), while(), apply()
-> R에서는 주로 for()과 apply()가 주로 사용 -> apply는 벡터, 행렬, 리스트를 많이 다루는 R에 적합함.

※ R코드 오류 해결하기

  1. 변수나 객체를 기반으로 함수를 실행할 때 객체가 있는지 확인
    x값이 먼저 생성되어 있지 않으면 오류 발생함
  2. 괄호나 따옴표가 쌍을 이루는지 확인
  3. 특정 패키지의 함수 사용 시 패키지 로드 여부 확인
  4. 결과에서 warning이나 error가 났을때 잘 읽어보기

0개의 댓글