R 프로그래밍 썸네일형 리스트형 [데이터] R 프로그래밍 :: 변수의 자료형과 연산 1 변수에는 자료형이란 것이 있다. 말 그대로 자료의 형태다. 크게 숫자, 문자, 논리, 리스트, 결측형 변수가 있다. 디테일하게 들어가면 숫자는 정수형과 실수형으로 또 나뉘고, 리스트에는 다른 변수가 들어가는 등 좀 더 복잡하긴 하다. 우선은 가장 많이 쓰이는 숫자와 문자, 리스트로 변수를 만들어보는 법을 알아보겠다. 앞서 변수를 만드는 방법은 다음과 같다고 했다. 변수명 더보기 [데이터] R 프로그래밍 :: 변수란? 변수 만들기 모든 프로그래밍 언어를 배울 때 처음 배우는 건 변수다. 변수는 영어로는 Variable이다. Vari- 접두사가 붙으면 다양한, 변하는 정도의 뜻이다. 변하니깐 다양하겠지. 그리고 -able 접미사는 ~할 수 있다는 뜻이다. 그러니깐 Variable은 '다양할 수 있는, 변할 수 있는'이란 의미를 내포하고 있다고 볼 수 있다. 그리고 한자로도 변할 변 자에 수 수 자를 쓴다. 변하는 수다. 1. 변수란? 변수는 다양한 값을 담을 수 있는 상자다. 그 값은 집어넣기 나름이다. 숫자일 수도 있고, 문자일 수도 있고, R의 영역은 아니지만 리스트나 튜플, 딕셔너리 같은 다양한 형태를 가질 수 있다. R에서도 c( ) 함수를 이용해 리스트와 같이 변수 하나에 여러 개의 값을 넣을 수 있긴 하다. 반대로 변하지.. 더보기 [데이터] R 프로그래밍 언어란? 머신러닝, 딥러닝, 인공지능 등등 빅데이터부터 시작해서, 특히나 작년 알파고 이후로 엄청나게 자주 접할 수 있는 키워드다. 수요도 계속 증가하고 있다. 실제로 구인 공고를 자주 보다보면 관련 능력을 요구하는 곳들도 쉽게 볼 수 있다. 그만큼 기본이 되는 R이나 파이썬을 학습할 수 있는 기회도 많다. 파이썬이 역시나 범용적이긴 하지만, 아무래도 통계 분석을 전문으로 하는 데에는 R이 대세다. 애초에 통계 지식을 활용한 데이터 분석만이 목적이라면 파이썬에 비해 학습 속도가 빠르기 때문이다. 기본 문법을 먼저 익히고 Pandas 같은 통계 라이브러리를 배워야 하는 파이썬에 비해 그냥 R을 배우는 게 곧 데이터 분석 툴을 배우는 것이다. 그럼 대체 R이 무엇이냐. 프로그래밍 언어의 일종이다. 근데 통계에 특화되.. 더보기 이전 1 다음