작성
·
54
0
안녕하세요, 강의 잘 듣고 있습니다 :0 데이터 형식을 바꾸는 부분 들으면서 궁금해서 Help 에 찾아봤는데 is.character()도 있더라고요. 얘는 논리값으로 바꾸는 것 같은데 이건 어떻게 쓰는 걸까요?
제가 c<-5 지정하고, c2<-is.character(c) 이렇게 하면 c2가 논리값으로 나오던데, c2를 실행시키니 FALSE가 나오네요. 근데 이게 무슨 의미인지 모르겠어요 ㅋㅋㅋ
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
amy00111님께서 질문해주신 부분에 대해 설명드리겠습니다.
is.character()
함수는 R에서 특정 객체가 “character” 타입인지 여부를 확인하는 함수입니다. 이 함수는 객체가 “character” 타입일 경우 TRUE
를 반환하고, 그렇지 않을 경우 FALSE
를 반환합니다.
예를 들어, c <- 5
는 숫자형 객체이므로 is.character(c)
는 FALSE
를 반환합니다. 이는 변수 c
가 “character” 타입이 아니라는 의미입니다.
다음은 관련된 질문들을 확인할 수 있는 링크들입니다:
데이터를 character 에서 numeric 으로 바꿔도 같아야 하는거 아닌가요?
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.