그림 2-6 | R을 이용하여 그린 그래프 2(출처: https://rpubs.com/fernote7/449330)
이런 특징 외에 다음과 같이 몇 가지 단점도 있습니다.
• 범용 프로그래밍 언어4가 아니기에 프로그램 개발에 사용하기 힘듦: 통계와 데이터 분석에 초점을 맞춘 언어이다 보니 웹 서비스 프로그램 같은 프로그램을 개발하는 데 한계가 있습니다.
• 메모리를 기반으로 함: 데이터 분석용 데이터를 메모리에 올려놓고 처리하기 때문에 메모리 용량이 작은 컴퓨터는 실행하는 데 한계가 있을 수 있습니다.
몇 가지 단점에도 앞서 소개했듯이 R은 오픈 소스 프로그램이기 때문에 신규 기능을 추가하거나 클라우드 스토리지5를 사용할 수 있는 등 기존 단점을 지속적으로 개선합니다.
4 특정 분야에서나 특정 용도로만 사용하지 않고 다양하게 응용할 수 있는 프로그래밍 언어를 의미합니다.
5 인터넷상의 ‘어딘가’에 위치하는 저장 공간에 내 정보를 보관해 두고, 필요할 때마다 이것을 내가 가지고 있는 각종 단말기에서 불러올 수 있는 기술입니다. 예를 들어 구글 드라이브, OneDrive 등이 있습니다.