안녕하세요! & 는 벡터에 대해서도 연산이 되는데 && 는 하나만 연산이 되고 나머지는 처리가 되지 않습니다. 그리고 경고 메시지가 표시된 것입니다. 19 번에 or 기호는 키보드에서 Enter키 위에 있는 키를 Shift 키 누른 상태에서 누르시면 됩니다. | (파이프 기호) 이며 이것이 or의 의미를 갖습니다. (복사해서 사용해 보세요 => | )
@@EduAtoZPython 그렇다면 c(TRUE, TRUE, FALSE) && c(TRUE, FALSE, TRUE) 를 실행하는 경우 왜 TRUE가 나오는건가요?ㅠㅠ c(TRUE, TRUE, FALSE) & c(TRUE, FALSE, TRUE) 로 실행하는경우에는 모두 TRUE가 아닌 TRUE, FALSE, FALSE 가 나오는 식인데요
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 를 참조하세요.
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가 됩니다.
c(TRUE, TRUE, FALSE) & c(TRUE, FALSE, TRUE) 부분에 대한 질문이신가요? & 연산은 두 개가 모두 TRUE인 경우 TRUE, 하나라도 FALSE이면 FALSE가 되는데요. c(TRUE, TRUE, FALSE) 과 c(TRUE, FALSE, TRUE)이 벡터이고 두 벡터에 대해서 & 연산을 하게 되면 같은 위치에 있는 것 끼리 연산 되어 그 결과로 TRUE, FALSE, FALSE 값을 갖는 벡터가 만들어집니다. 벡터 강의는 뒤쪽에 있으니 벡터 강의를 먼저 들어보셔도 좋을 것 같습니다. ^^
& 연산 때문인데요. c(TRUE, TRUE, FALSE) & c(TRUE, FALSE, TRUE) 의 경우 각 벡터에 있는 데이터를 하나씩 & 연산 하게 됩니다. 즉, TRUE & TRUE, TRUE & FALSE, FALSE & TRUE 그리고 & 연산은 양쪽 다 TRUE인 경우 TRUE가 되기 때문에 TRUE & TRUE만 TRUE 나머지 두 개는 FALSE로 된 것입니다.
선생님 18번 말씀대로 &&두개를 쓰니 에러가 나요
Warning messages:
1: In c(TRUE, TRUE, FALSE) && c(TRUE, FALSE, TRUE) :
'length(x) = 3 > 1' in coercion to 'logical(1)'
그리고 19번에 or인 가운데자는 무슨 글자인가요..?
안녕하세요!
& 는 벡터에 대해서도 연산이 되는데 && 는 하나만 연산이 되고 나머지는 처리가 되지 않습니다. 그리고 경고 메시지가 표시된 것입니다. 19 번에 or 기호는 키보드에서 Enter키 위에 있는 키를 Shift 키 누른 상태에서 누르시면 됩니다. | (파이프 기호) 이며 이것이 or의 의미를 갖습니다. (복사해서 사용해 보세요 => | )
정말정말 감사합니다!!
^^ 학습에 도움되시길 바랍니다~!!
@Changhun Oh 님 아직 멤버쉽 회원으로 되어 있으신데요. 혹시 ㅠ.ㅠ 멤버쉽 구독 취소 안하진 것 아니신지요. 확인하시고 imbgirl@naver.com 으로 연락 부탁드립니다. 강의를 듣지 않아도 과금이 되는 멤버쉽이라 빠르게 구독 취소하셔야 합니다.
왜 이제야 알았을까요... 가입완료했습니다ㅜ 꼭 합격하고싶어요
헛! 시험준비 기간이 많이 남지 않았죠 강의 보시면서 중요내용을 문제와 함께 계속 반복학습 해주시면 합격하실 수 있습니다! 화이팅!!!
정말 감사합니다 잘볼게요 선생님
즐거운 학습되시고 ~^^~ 화이팅입니다!
R스튜디오 콘솔에 저는 영어로 나오는데 어떻게 하면 한글로 할 수 있나요
여러가지로 해보았는데 한글로 변환이 안되더라고요. 영문도 실습에는 문제가 없으니 ㅜㅜ 그냥 사용부탁드립니다
감사합니다 ~!~
^^ 감사합니다~~ 화이팅하루되세요! 아자 아자! 합격기원합니다!
선생님 7:07에 10>5 && 55&&7
안녕하세요 ^^ 10>5 && 75 => TRUE, 7 FALSE 이기 때문입니다. && 는 양쪽이 TRUE 인 경우에만 TRUE 결과를 갖습니다.
@@EduAtoZPython 그렇다면 c(TRUE, TRUE, FALSE) && c(TRUE, FALSE, TRUE) 를 실행하는 경우 왜 TRUE가 나오는건가요?ㅠㅠ c(TRUE, TRUE, FALSE) & c(TRUE, FALSE, TRUE) 로 실행하는경우에는 모두 TRUE가 아닌 TRUE, FALSE, FALSE 가 나오는 식인데요
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 를 참조하세요.
고마워요
혹시 false랑 false랑 연산하면. 어떻게되나요
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가 됩니다.
작대기 1 은 무슨 기호인가요? 키보드에 안나오네요 ㅜㅜ 이 ; 부호랑은 다른거죠?
아마도 파이프 기호 같은데요 엔터키 위에 ₩| 이렇게 있는 것입니다 shift 키 누른뒤에 엔터키 위에 있는 키를 눌러보세요
선생님 따라서 R에 작업을 하던 중,
18열 연산자를 &&를 쓰니까 오류가 납니다 버전이 4.2.0이라서 그런 걸까요??
작성하신 코드 및 오류 메시지를 캡쳐해서 imbgirl@naver.com 으로 알려주시겠어요?
선생님 1과목에서 분류분석과 유형분석은 같은말인가요? 주관식답변에 두가지다 상관없나요?
유형분석과 분류분석은 같은 것으로 보셔도 됩니다. ^^
강의 잘 듣고 있습니다! 선생님 혹시 21-22열 각 숫자가 false 혹은 true 중 어떤걸 의미하는지는 어떻게 알 수 있을까요?
0값은 FALSE 이고 0이 아닌값은 TRUE 입니다~ 그래서 !0 은 TRUE !10은 FALSE입니다
@@EduAtoZPython 0이 아닌 모든 수는 true라고 생각하면 될까요?
@@하하호호-v7r 네 맞습니다! 0이 아닌 수치는 모두 TRUE입니다
1,2과목도 재밌게 듣고 왔습니다. 설명을 쉽고 재미있게 잘 해주셔서 감사합니다. 요번 과목은 실습이 들어가서 더 재밌네요 ^^ 항상 감사 드립니다~
3과목을 벌써 시작이시군요! 3과목 실습이 더 많았어야 하는데 ^^; 실행된 코드 분석만 넣어둬서 아쉽지만 이해에 도움되시길 바랍니다
@@EduAtoZPython 아.. 전체적으로 최소 2바퀴는 돌려보면서 8월 시험에 임할 생각으로 듣고 있답니다. 앞으로의 강의도 재밌게 듣겠습니다. 감사합니다^^
@@empireleader1982 기출문제 최신것 구해서 꼭 풀이해보시고요~~^^!!
@@EduAtoZPython 네^^ 감사합니다!
파일을 어디서 받을 수 있나요?
eduatoz.notion.site/f55a34175dd14f42b14161140a27c1d2?v=6be282fd277c43e2a2bf014db0514fb0 이곳에서 파일을 보실 수 있습니다!
선생님 백터 부분에서 결과값이 T F F 가 나오는게 이해가 안가는데 왜 그런건가요?! 벡터를 만든다는게 정확히 무슨의미인지 이해가 안갑니당 ㅠㅠ
c(TRUE, TRUE, FALSE) & c(TRUE, FALSE, TRUE) 부분에 대한 질문이신가요? & 연산은 두 개가 모두 TRUE인 경우 TRUE, 하나라도 FALSE이면 FALSE가 되는데요. c(TRUE, TRUE, FALSE) 과 c(TRUE, FALSE, TRUE)이 벡터이고 두 벡터에 대해서 & 연산을 하게 되면 같은 위치에 있는 것 끼리 연산 되어 그 결과로 TRUE, FALSE, FALSE 값을 갖는 벡터가 만들어집니다. 벡터 강의는 뒤쪽에 있으니 벡터 강의를 먼저 들어보셔도
좋을 것 같습니다. ^^
@@EduAtoZPython 감사합니다 뒤에 더 들어보니 이해가 가네요 선생님ㅎㅎ
화이팅입니다아 ~^^~ 제가 급하게 벡터 연산을 넣었네요 파이썬 알고 있는 분들 대상으로 준비했던 내용이라 그랬나봐요 에고 ^^~~
9 != 10은 무슨 의미인가요?
9와 10이 다르다 입니다 (같지 않다)라고도 하고요
5>=7 | 6
=7은 False 이고 6
참고로 = 등의 연산은 한 개의 결과를 만드는 하나의 연산입니다
선생님 벡터부분 18열 결과값 왜 TFF인지 이해가 안갑니다ㅠㅠ 어떤식으로 계산을 한거에요???
& 연산 때문인데요. c(TRUE, TRUE, FALSE) & c(TRUE, FALSE, TRUE) 의 경우 각 벡터에 있는 데이터를 하나씩 & 연산 하게 됩니다. 즉, TRUE & TRUE, TRUE & FALSE, FALSE & TRUE 그리고 & 연산은 양쪽 다 TRUE인 경우 TRUE가 되기 때문에 TRUE & TRUE만 TRUE 나머지 두 개는 FALSE로 된 것입니다.
@@EduAtoZPython FALSE&FALSE 일때는 F가 나옵니다. 양쪽 다 TRUE인 경우에만 TRUE이고 TRUE & FALSE, FALSE & TRUE , FALSE&FALSE는 F인건가요??
네! 맞습니다~~~!!
@@EduAtoZPython 선생님 3과목에서 R 문제 비중이 거의 없나요?? 선생님이 올려주신 3과목 part1은 다 r내용 아닌가요?? Part2,3이 더 중요한가요??
@@수블링-w9q 시험마다 다르긴 한데요 part 2 3이 더 중요합니다 R 문제가 나올때도 있었고 문항 수가 거의 없던적도 있습니다