Data Frame 다수의 벡 터가 열단위로 묶인 것 매트릭스와의 차이점은 매트릭스는 전체가 같은 데이터타입이어야했고 그 자체가 하나라면 데이터 프레임은 벡터 여러개가 묶인 것으로 벡터 하나하나 마다 다른 데이터타입을 가질 수 있다. 데이터 프레임은 무조건 열 이름(변수명)이 존재한다. 매트릭스는 열 이름을 붙이지 않아도 인덱스로 나타낼 수 있었지만 데이터 프레임은 무조건 열 이름이 있어야하며 지정되지 않으면 임의로 이름을 부여한다. #data frame 선언하기 #vector 벡터 생성 후 데이터프레임 만들기 myVector1
코딩/R
Matrix 행렬 | 벡터가 1차원적 자료구조라면 matrix는 2차원적 자료구조이다. help 명령어를 통해 사용방법을 익힐 수 있다. 행렬내의 모든 요소는 같은 데이터타입으로 선언되어야하고, matrix[행, 열]로 표현하며, 행전체를 부르고 싶으면 matix[행, ] 열전체를 부르고 싶으면 matrix[, 열]로 나타내면 된다. #matrix 선언하기 #1. myVector
Vector 어떤 값들의 묶음 ex) 출석부 출석 번호 1 2 3 이름 김미나 오민수 장기수 출석번호 한 줄이 한 벡터이고, 이름 한 줄이 한 벡터이다. 하나의 벡터에는 같은 데이터 타입만 들어갈 수 있고, 각 벡터는 값이 들어있는 순서대로 인덱스로 나타낼 수 있다. 일반 프로그래밍 언어와는 달리 벡터의 인덱스는 1부터 시작한다. (출석부[1] = 1, 이름[1] = 김미나) R에서는 모든 변수들이 벡터 취급되고, 기본 적인 연산도 모두 벡터 연산으로 이루어진다. vector1 = [1, 2, 3, 4] vector2 = [2, 4, 6, 8] vector1 + vector 2= [3, 6, 9, 12] 길이가 다른 벡터의 경우는 어떻게 연산될까? 1. 길이가 배수인 경우 vector1 = c(1, 2,..
강의를 한번 쭉 듣고 언젠간 정리해야지하며 까먹고 있다가 곧 강의가 끝나가길래 이제서야 정리한다... 3달만에 만나니 참 반갑다. 처음 듣는거 같은 느낌 ㅎㅎ 기본 데이터 타입 Numeric : 숫자형 변수 (정수, 실수) Integer : 숫자형 변수 (정수만) Double : 숫자형 변수 (실수만 저장, Integer의 2배의 메모리를 잡아먹음) Character : 문자형 변수 (따옴표로 묶어 표시) Logical : 논리형 변수 (참, 거짓 둘 중 하나) Factor : 카테고리형 변수 (여러 개 중 하나, 키-밸류 묶어 저장) 아래의 코드는 실습 내용이다. (cmd + enter을 누르면 한칸씩 적용된다) #변수 선언하기(변수의 종류) #numeric 타입 변수 one
1. 듣게 된 이유 메일함을 보다가 이런 광고를 발견했다. 받은 메일 강의링크 R로 배우는 데이터 시각화 기초 아직도 엑셀만? 데이터 분석을 위한 필수 언어 R taling.me 선착순 + 무료에 참지 못하고 바로 신청했는데 그게 됐다. R을 알려주는 것 같았는데 대충 데이터 관련된 언어라고만 들어보기만 했지, 실제로 보거나 써본 적은 없었다. 별생각은 없었고 이 참에 배워보지 싶었다.(사실 안될거라 생각해서 더 별 생각 없었다) 총 4시간 40분이고 35강이니까 1강에 평균 8분씩이다. 하루에 5강씩 30분 정도만 들어도 일주일이면 끝난다. *참고로 맥에서 탈잉을 들을 때 스크린 캡처를 종료해야 들을 수 있다. (녹화 중이 아니더라도 이전에 사용했다면 활성 상태 보기에서 강제 종료를 해 주어야 한다. ..