[데이터분석준전문가 ADsP][3과목-02] R의 연산자 | 산술, 비교, 논리

Поделиться
HTML-код
  • Опубликовано: 9 ноя 2024

Комментарии • 52

  • @정민경-t2f
    @정민경-t2f Год назад +1

    선생님 18번 말씀대로 &&두개를 쓰니 에러가 나요
    Warning messages:
    1: In c(TRUE, TRUE, FALSE) && c(TRUE, FALSE, TRUE) :
    'length(x) = 3 > 1' in coercion to 'logical(1)'
    그리고 19번에 or인 가운데자는 무슨 글자인가요..?

    • @EduAtoZPython
      @EduAtoZPython  Год назад

      안녕하세요!
      & 는 벡터에 대해서도 연산이 되는데 && 는 하나만 연산이 되고 나머지는 처리가 되지 않습니다. 그리고 경고 메시지가 표시된 것입니다. 19 번에 or 기호는 키보드에서 Enter키 위에 있는 키를 Shift 키 누른 상태에서 누르시면 됩니다. | (파이프 기호) 이며 이것이 or의 의미를 갖습니다. (복사해서 사용해 보세요 => | )

  • @illmissyousometimes
    @illmissyousometimes 2 года назад +1

    정말정말 감사합니다!!

    • @EduAtoZPython
      @EduAtoZPython  2 года назад

      ^^ 학습에 도움되시길 바랍니다~!!

    • @EduAtoZPython
      @EduAtoZPython  2 года назад

      @Changhun Oh 님 아직 멤버쉽 회원으로 되어 있으신데요. 혹시 ㅠ.ㅠ 멤버쉽 구독 취소 안하진 것 아니신지요. 확인하시고 imbgirl@naver.com 으로 연락 부탁드립니다. 강의를 듣지 않아도 과금이 되는 멤버쉽이라 빠르게 구독 취소하셔야 합니다.

  • @박구비를사랑하는성호
    @박구비를사랑하는성호 2 года назад +1

    왜 이제야 알았을까요... 가입완료했습니다ㅜ 꼭 합격하고싶어요

    • @EduAtoZPython
      @EduAtoZPython  2 года назад

      헛! 시험준비 기간이 많이 남지 않았죠 강의 보시면서 중요내용을 문제와 함께 계속 반복학습 해주시면 합격하실 수 있습니다! 화이팅!!!

  • @머임이거어캐함123
    @머임이거어캐함123 3 года назад +2

    정말 감사합니다 잘볼게요 선생님

    • @EduAtoZPython
      @EduAtoZPython  3 года назад

      즐거운 학습되시고 ~^^~ 화이팅입니다!

  • @seo9184
    @seo9184 2 года назад +1

    R스튜디오 콘솔에 저는 영어로 나오는데 어떻게 하면 한글로 할 수 있나요

    • @EduAtoZPython
      @EduAtoZPython  2 года назад

      여러가지로 해보았는데 한글로 변환이 안되더라고요. 영문도 실습에는 문제가 없으니 ㅜㅜ 그냥 사용부탁드립니다

  • @이재철-w6g
    @이재철-w6g 3 года назад +1

    감사합니다 ~!~

    • @EduAtoZPython
      @EduAtoZPython  3 года назад

      ^^ 감사합니다~~ 화이팅하루되세요! 아자 아자! 합격기원합니다!

  • @richfull7164
    @richfull7164 2 года назад +1

    선생님 7:07에 10>5 && 55&&7

    • @EduAtoZPython
      @EduAtoZPython  2 года назад

      안녕하세요 ^^ 10>5 && 75 => TRUE, 7 FALSE 이기 때문입니다. && 는 양쪽이 TRUE 인 경우에만 TRUE 결과를 갖습니다.

    • @richfull7164
      @richfull7164 2 года назад +1

      @@EduAtoZPython 그렇다면 c(TRUE, TRUE, FALSE) && c(TRUE, FALSE, TRUE) 를 실행하는 경우 왜 TRUE가 나오는건가요?ㅠㅠ c(TRUE, TRUE, FALSE) & c(TRUE, FALSE, TRUE) 로 실행하는경우에는 모두 TRUE가 아닌 TRUE, FALSE, FALSE 가 나오는 식인데요

    • @EduAtoZPython
      @EduAtoZPython  2 года назад

      c(TRUE, TRUE, FALSE) & c(TRUE, FALSE, TRUE) 였다면, element wise 라고 해서 같은 위치의 요소끼리 연산이 됩니다.
      맨 앞의 TRUE &TRUE => TRUE
      중간의 TRUE & FALSE => FALSE
      끝의 FALSE &TRUE => FALSE
      그래서 TRUE FALSE FALSE 가 됩니다.
      c(TRUE, TRUE, FALSE) && c(TRUE, FALSE, TRUE) 를 보실때는 연산자가 && 이므로 아무리 요소가 많아도 맨 앞의 하나면 연산의 대상입니다.
      TRUE && TRUE => TRUE 가 됩니다.
      colab.research.google.com/drive/1VmixW_RYpn8_XycGAjgqSCZ00sR-_8Ke#scrollTo=QKNelavsmPRc 를 참조하세요.

  • @김장수-c5t
    @김장수-c5t 3 года назад +1

    고마워요

  • @masonliam5250
    @masonliam5250 2 года назад +1

    혹시 false랑 false랑 연산하면. 어떻게되나요

    • @EduAtoZPython
      @EduAtoZPython  2 года назад

      FALSE를 사용해 산술연산을 하는 경우 0으로 생각하시면 됩니다. 예를 들어 FALSE + FALSE는 0이 되고, FALSE - FALSE, FALSE * FALSE 등도 모두 0이 됩니다. 다만 FALSE / FALSE 는 분모에 0이 들어가게 되므로 연산이 불가능하여 NaN 이라는 것이 되고, FALSE / 2 등은 0이 됩니다. FLASE를 사용해 비교연산도 할 수 있는데 FALSE == FALSE는 TRUE이고, FALSE > FALSE는 FALSE가 됩니다. 논리연산의 경우도 FALSE & FALSE 의 경우 FALSE가 됩니다.

  • @foresteast5867
    @foresteast5867 3 года назад +1

    작대기 1 은 무슨 기호인가요? 키보드에 안나오네요 ㅜㅜ 이 ; 부호랑은 다른거죠?

    • @EduAtoZPython
      @EduAtoZPython  3 года назад +1

      아마도 파이프 기호 같은데요 엔터키 위에 ₩| 이렇게 있는 것입니다 shift 키 누른뒤에 엔터키 위에 있는 키를 눌러보세요

  • @adsp4263
    @adsp4263 2 года назад

    선생님 따라서 R에 작업을 하던 중,
    18열 연산자를 &&를 쓰니까 오류가 납니다 버전이 4.2.0이라서 그런 걸까요??

    • @EduAtoZPython
      @EduAtoZPython  2 года назад

      작성하신 코드 및 오류 메시지를 캡쳐해서 imbgirl@naver.com 으로 알려주시겠어요?

  • @희희희-k6b
    @희희희-k6b 2 года назад +1

    선생님 1과목에서 분류분석과 유형분석은 같은말인가요? 주관식답변에 두가지다 상관없나요?

    • @EduAtoZPython
      @EduAtoZPython  2 года назад

      유형분석과 분류분석은 같은 것으로 보셔도 됩니다. ^^

  • @하하호호-v7r
    @하하호호-v7r 3 года назад +1

    강의 잘 듣고 있습니다! 선생님 혹시 21-22열 각 숫자가 false 혹은 true 중 어떤걸 의미하는지는 어떻게 알 수 있을까요?

    • @EduAtoZPython
      @EduAtoZPython  3 года назад

      0값은 FALSE 이고 0이 아닌값은 TRUE 입니다~ 그래서 !0 은 TRUE !10은 FALSE입니다

    • @하하호호-v7r
      @하하호호-v7r 3 года назад

      @@EduAtoZPython 0이 아닌 모든 수는 true라고 생각하면 될까요?

    • @EduAtoZPython
      @EduAtoZPython  3 года назад +2

      @@하하호호-v7r 네 맞습니다! 0이 아닌 수치는 모두 TRUE입니다

  • @empireleader1982
    @empireleader1982 3 года назад +2

    1,2과목도 재밌게 듣고 왔습니다. 설명을 쉽고 재미있게 잘 해주셔서 감사합니다. 요번 과목은 실습이 들어가서 더 재밌네요 ^^ 항상 감사 드립니다~

    • @EduAtoZPython
      @EduAtoZPython  3 года назад +1

      3과목을 벌써 시작이시군요! 3과목 실습이 더 많았어야 하는데 ^^; 실행된 코드 분석만 넣어둬서 아쉽지만 이해에 도움되시길 바랍니다

    • @empireleader1982
      @empireleader1982 3 года назад +1

      @@EduAtoZPython 아.. 전체적으로 최소 2바퀴는 돌려보면서 8월 시험에 임할 생각으로 듣고 있답니다. 앞으로의 강의도 재밌게 듣겠습니다. 감사합니다^^

    • @EduAtoZPython
      @EduAtoZPython  3 года назад +1

      @@empireleader1982 기출문제 최신것 구해서 꼭 풀이해보시고요~~^^!!

    • @empireleader1982
      @empireleader1982 3 года назад +2

      @@EduAtoZPython 네^^ 감사합니다!

  • @Seee4477
    @Seee4477 2 года назад +1

    파일을 어디서 받을 수 있나요?

    • @EduAtoZPython
      @EduAtoZPython  2 года назад +1

      eduatoz.notion.site/f55a34175dd14f42b14161140a27c1d2?v=6be282fd277c43e2a2bf014db0514fb0 이곳에서 파일을 보실 수 있습니다!

  • @지은-d4b
    @지은-d4b 3 года назад

    선생님 백터 부분에서 결과값이 T F F 가 나오는게 이해가 안가는데 왜 그런건가요?! 벡터를 만든다는게 정확히 무슨의미인지 이해가 안갑니당 ㅠㅠ

    • @EduAtoZPython
      @EduAtoZPython  3 года назад +1

      c(TRUE, TRUE, FALSE) & c(TRUE, FALSE, TRUE) 부분에 대한 질문이신가요? & 연산은 두 개가 모두 TRUE인 경우 TRUE, 하나라도 FALSE이면 FALSE가 되는데요. c(TRUE, TRUE, FALSE) 과 c(TRUE, FALSE, TRUE)이 벡터이고 두 벡터에 대해서 & 연산을 하게 되면 같은 위치에 있는 것 끼리 연산 되어 그 결과로 TRUE, FALSE, FALSE 값을 갖는 벡터가 만들어집니다. 벡터 강의는 뒤쪽에 있으니 벡터 강의를 먼저 들어보셔도
      좋을 것 같습니다. ^^

    • @지은-d4b
      @지은-d4b 3 года назад +1

      @@EduAtoZPython 감사합니다 뒤에 더 들어보니 이해가 가네요 선생님ㅎㅎ

    • @EduAtoZPython
      @EduAtoZPython  3 года назад

      화이팅입니다아 ~^^~ 제가 급하게 벡터 연산을 넣었네요 파이썬 알고 있는 분들 대상으로 준비했던 내용이라 그랬나봐요 에고 ^^~~

  • @수블링-w9q
    @수블링-w9q 3 года назад

    9 != 10은 무슨 의미인가요?

    • @EduAtoZPython
      @EduAtoZPython  3 года назад

      9와 10이 다르다 입니다 (같지 않다)라고도 하고요

  • @수블링-w9q
    @수블링-w9q 3 года назад +1

    5>=7 | 6

    • @EduAtoZPython
      @EduAtoZPython  3 года назад

      =7은 False 이고 6

    • @EduAtoZPython
      @EduAtoZPython  3 года назад

      참고로 = 등의 연산은 한 개의 결과를 만드는 하나의 연산입니다

  • @수블링-w9q
    @수블링-w9q 3 года назад

    선생님 벡터부분 18열 결과값 왜 TFF인지 이해가 안갑니다ㅠㅠ 어떤식으로 계산을 한거에요???

    • @EduAtoZPython
      @EduAtoZPython  3 года назад

      & 연산 때문인데요. c(TRUE, TRUE, FALSE) & c(TRUE, FALSE, TRUE) 의 경우 각 벡터에 있는 데이터를 하나씩 & 연산 하게 됩니다. 즉, TRUE & TRUE, TRUE & FALSE, FALSE & TRUE 그리고 & 연산은 양쪽 다 TRUE인 경우 TRUE가 되기 때문에 TRUE & TRUE만 TRUE 나머지 두 개는 FALSE로 된 것입니다.

    • @수블링-w9q
      @수블링-w9q 3 года назад +1

      @@EduAtoZPython FALSE&FALSE 일때는 F가 나옵니다. 양쪽 다 TRUE인 경우에만 TRUE이고 TRUE & FALSE, FALSE & TRUE , FALSE&FALSE는 F인건가요??

    • @EduAtoZPython
      @EduAtoZPython  3 года назад +1

      네! 맞습니다~~~!!

    • @수블링-w9q
      @수블링-w9q 3 года назад

      @@EduAtoZPython 선생님 3과목에서 R 문제 비중이 거의 없나요?? 선생님이 올려주신 3과목 part1은 다 r내용 아닌가요?? Part2,3이 더 중요한가요??

    • @EduAtoZPython
      @EduAtoZPython  3 года назад

      @@수블링-w9q 시험마다 다르긴 한데요 part 2 3이 더 중요합니다 R 문제가 나올때도 있었고 문항 수가 거의 없던적도 있습니다