R을 사용하면서 일반적인 프로그래밍과 다른 부분에서 조심해야할 사항들에서 대해서 추가할 썰 입니다.
1. 배열구조
일반적인 프로그래밍에서의 배열 구조는 다음과 같다.
0 |
1 |
2 |
3 |
고양이 |
강아지 |
망아지 |
송아지 |
0번방에 고양이가 들어있고, 1번방에 강아지가 들어있고, 2번 방에는 망아지가 들어있다.
이렇게 배열의 시작이 0번째 방에서 시작된다.
R에서의 배열 구조
1 |
2 |
3 |
4 |
고양이 |
강아지 |
망아지 |
송아지 |
1번방에 고양이가 들어있고, 2번방에 강아지, 3번 방에 망아지가 들어있다.
이렇게 배열의 시작이 1번째 방에서 시작된다.
프로그래머가 아닌 분들께는 당연하게 1번에서 시작하는게 맞다고 보이겠지만
c, java, javascript, python, asp, asp.net 등등 내가 접해본 프로그래밍 언어중에서는 유일하게 배열의 시작이 1로 시작되는 언어는 R밖에 없어서 정말 신기했다.
'나는개발자다!! > 데이터분석과마케팅' 카테고리의 다른 글
연봉탐색기 썰 (2) | 2019.01.11 |
---|---|
마케팅과 관한 썰 (0) | 2019.01.11 |
R 개발환경 셋팅하기 (0) | 2019.01.11 |
docker를 활용한 elk 구축썰 (0) | 2019.01.08 |