상세 컨텐츠

본문 제목

[개미의 걸음 ADsP 3과목] R① GUI

자격증/ADsP

by IT개미 데이터 2020. 7. 16. 17:17

본문

728x90

GUI[Graphical User Interface]

사용자가 컴퓨터와 정보를 교환할 때, 그래픽을 통해 작업할 수 있는 환경

마우스 등을 이용해 화면에 있는 메뉴를 선택하여 작업할 수 있다.

GUI[Graphical User Interface]의 종류

   ① R STUDIO

<R STUDIO 구성 화면>

프로그래밍 언어 R을 위한 자유-오픈소스 통합개발환경[IDE]으로 다양한 운영체계를 지원하는 오픈소스

  • 메모리에 변수가 어떻게 되어 있는지, 타입이 무엇인지 확인 가능
  • 스크립트 관리와 도규먼테이션이 편리
  • 코딩을 해야하는 부담이 있으나 스크립트용 프로그래밍으로 어렵지 않게 자동화가 가능
  • Rattle[래틀]은 GUI가 패키지와 긴밀하게 결합되어 있어 정해진 기능만 사용 가능해 업그레이드가 제대로 되지 않으면 통합성에 문제가 발생할 수 있다.
        ※ Rattle은 GUI환경에서보다 편리하게 사용할 수 있도록 도와주는 패키지
           (컴퓨터 언어에 익숙하지 않은 초보자들이 별다른 사전 지식 없이도 R을 이용할 수 있게 해줌)
  • 스크립트 창에서 작성된 코드는 [Ctrl + Enter]키를 누르면 한 줄씩 실행 됨
        → 작성된 코드 중 일부만 실행시키고 싶다면 그 부분만 드래그한 후 [Ctrl + Enter]키 누름

   ② R GUI

<RGui 구성화면>

소스코드를 직접 입력하지 않고 클릭으로 R을 실행할 수 있는 초보자들을 위한 프로그램

  • 메뉴, 도구모음, 콘솔(Console) 등으로 구성
  • 콘솔(Console) : R의 입력된 명령어가 실행되는 창
  • 프롬프트(Prompt) : 콘솔 내의 “>” 로 명령을 내리면 컴퓨터가 알아서 찾아줌
        → 프롬프트에 R의 문법에 맞게 명령어 입력 후 Enter를 치면 해당 명령어가 실행됨
        → 문법에 맞지 않는 명령어 실행 시 오류 메시지
        → 결과에 문제가 발생할 가능성이 있으면 경고메시지
        → 수치 연산 등의 결과는 콘솔 화면에 제시하며 그래프 작성시 별도의 화면이 실행되어 작성
  • 도움말을 실행하면 인터넷 브라우저 화면이 실행되어 R의 사용방법에 대한 내용 확인 가능  

   ③ 그 외에도 Microsoft Visual Studio, R Commander, Atom, ConTEXT, Eclipse, Emacs, Kate, Notepad++, Architect, WinEdt,Tinn-R, TextMate, Sublime Text 등의 GUI 종류가 있다.

 

 

 

728x90

관련글 더보기

댓글 영역