R 3.2.1 프로그래밍 - 스칼라, 벡터, 배열, 행렬의 이해
·
R프로그래밍
R 3.2.1 프로그래밍 - 스칼라, 벡터, 배열, 행렬의 이해 학습을 시작하기에 앞서, 스칼라와 벡터의 개념에 대해 살펴봅시다. 스칼라와 벡터는 물리적 현상을 양적으로 표현하는 방법입니다. 스칼라는 수치값만으로 표시할 수 있는 양을 말하며 넓이, 시간, 온도 등을 이야기합니다. 스칼라가 크기만을 나타내는 물리량이라면, 벡터는 크기와 동시에 방향을 갖는 물리량으로서 변위, 속도, 가속도, 힘 등을 이야기합니다 스칼라, 벡터, 배열 그리고 행렬의 기초1. 스칼라, 벡터, 배열 그리고 행렬스칼라, 벡터, 배열 그리고 행렬의 기초많은 프로그래밍 언어에서, 벡터 변수는 한 개의 숫자로 이뤄진 변수인 스칼라와는 다르게 취급됩니다. C코드를 보면, 컴파일러가 x라는 하나의 정수와 y라는 3개의 원소로 이뤄진 정수형..
R 3.2.1 프로그래밍 - 시작과 종료 및 도움말 시작하기
·
R프로그래밍
R 3.2.1 프로그래밍 - 시작과 종료 및 도움말 시작하기 회귀분석(Regression Analysis)이란 일반적으로 한 변량값의 변화와 다른 한 변량값의 변화가 갖는 수학적인 함수식을 파악함으로써 두 변량 사이의 상호관계를 추론하게 되는 방법을 말합니다. 회귀(回歸)란 용어는 아버지와 자녀들의 신장을 비교 연구하였던 19세기 말 영국의 유전학자인 Francis Galton의 연구에서 유래하였다고 합니다. 이후 이 용어는 둘 또는 그 이상의 변량들 관계의 특성을 묘사하는 데 사용되고 있습니다. 회귀분석의 적용 예로 맥주에 대한 수요 분석 예시를 살펴 봅시다. 우리 나라의 향 후 맥주 수요를 알고 싶다고 하는 경우, 맥주 수요에 영향을 미치는 변수가 단 하나밖에 없다고 가정해본다면, 알고 싶은 맥주 수..
R 3.2.1 프로그래밍 - R의 개요와 데이터 구조
·
R프로그래밍
R 3.2.1 프로그래밍 - R의 개요와 데이터 구조 R프로그램에 대한 배경지식을 살펴 봅시다. 빅데이터의 ‘붐’ 속에서 R은 어떠한 역할을 담당하고 있을까요?R의 가장 큰 장점은 통계 라이브러리가 많다는 점입니다. R은 전 세계 R 사용자 그룹으로부터 신뢰성을 검증 받으며 지속해서 개선될 수 있었습니다. 기획자들은 R을 활용함으로써 직접 알고리즘을 짤 필요 없이 검증된 알고리즘으로 분석 방법론을 구현할 수 있습니다. 그렇다고 R만으로 빅데이터 시스템을 개발할 수 있느냐 하면, 그런 건 아닙니다. 통계 연산과 수리 연산은 다른데, R은 통계에 최적화되어 있기 때문에 수리 연산에 약합니다. 그리고 R은 분석 정확도를 위해 속도를 희생한 언어이기도 합니다. 따라서 R은 시스템을 직접 개발하는 데 활용되기 보..
김 정출
'R프로그래밍' 카테고리의 글 목록 (2 Page)