R

비디오: r/EntitledParents | "YOU LIVE IN A $1,000,000 MANSION BUT YOU CAN'T AFFORD WI-FI!?" 2025

비디오: r/EntitledParents | "YOU LIVE IN A $1,000,000 MANSION BUT YOU CAN'T AFFORD WI-FI!?" 2025
Anonim

데이터를 분석하기 전에 먼저 결정해야하는 것은 R에서 데이터를 나타내는 방법입니다. 데이터에 차원이 하나만 있으면 벡터가 이러한 유형의 데이터를 잘 나타냅니다. 그러나 데이터에 둘 이상의 차원이있는 경우 행렬, 목록 또는 데이터 프레임을 사용할 수 있습니다. 그래서, 질문은: 언제 어느 것을 사용합니까?

모든 데이터가 단일 클래스 인 경우 행렬 및 고차원 배열이 유용합니다. 즉, 모든 데이터가 숫자이거나 모든 데이터가 문자입니다. 수학자 또는 통계 학자 인 경우 매트릭스에 익숙하며이 유형의 객체를 매우 자주 사용합니다.

데이터를 단일 스프레드 시트로 상상하면 데이터 프레임이 좋은 선택 일 수 있습니다. 데이터 프레임은 개념적으로 열과 열 제목이있는 스프레드 시트와 매우 비슷한 동일한 길이의 명명 된 벡터 목록입니다.

데이터베이스에 익숙하다면 데이터 프레임을 데이터베이스의 단일 테이블과 유사하게 생각할 수 있습니다. 데이터 프레임은 매우 유용하며 대부분의 경우 데이터 저장을위한 첫 번째 개체가됩니다.

데이터가 객체 컬렉션으로 구성되어 있지만 배열 또는 데이터 프레임으로 표현할 수없는 경우 목록이 이상적인 선택입니다. 목록에는 다른 목록이나 데이터 프레임을 포함하여 모든 종류의 다른 개체가 포함될 수 있으므로 대단히 유연합니다. 따라서 R에는 목록을 처리 할 수있는 다양한 도구가 있습니다.

->

데이터 프레임은 대부분의 분석 및 데이터 처리 작업에 매우 적합한 선택입니다. 이는 데이터를 표현하는 매우 편리한 방법이며 데이터베이스 테이블 작업과 유사합니다. 읽기 기능을 사용하여 쉼표로 구분 된 값 (CSV) 파일에서 데이터를 읽을 때. csv () 또는 읽기. table (), R은 결과를 데이터 프레임에 넣습니다.

설명

R

편집자의 선택

Nikon D3100의 뷰 파인더 대신 모니터 사용 - 많은 최신 dSLR과 같은 인력

Nikon D3100의 뷰 파인더 대신 모니터 사용 - 많은 최신 dSLR과 같은 인력

Nikon D3100은 라이브 뷰를 제공합니다.이 뷰는 사진을 찍을 때 모니터를 뷰 파인더로 사용합니다. 라이브 뷰를 켜는 것은 비디오 촬영 프로세스의 첫 번째 부분이기도합니다. 사실, 동영상을 촬영할 때 뷰 파인더 대신 모니터를 사용해야합니다. 라이브 뷰 사용 ...

을 사용 - Nikon D7000의 라이브 뷰 기능을 사용하여 인물

을 사용 - Nikon D7000의 라이브 뷰 기능을 사용하여 인물

뷰 파인더 대신에 모니터를 사용하여 사진을 구성하십시오. 많은면에서 라이브 뷰 모드에서 사진을 찍는 것은 일반적인 뷰 파인더 촬영과 다르지 않습니다. 그러나 초점을 포함하여 몇 가지 중요한 단계는 라이브 뷰를 전환 할 때 매우 다르게 작동합니다. 기본 사항 ...

편집자의 선택

Photoshop CS6에서 소실점 작업 방법 - Photoshop CS6의 소실점 명령

Photoshop CS6에서 소실점 작업 방법 - Photoshop CS6의 소실점 명령

원근감 평면이있는 이미지에서 사실적인 편집을 할 수 있습니다. 소실점을 사용하면 이미지에서 평면을 지정한 다음 다양한 기법을 사용하여 해당 평면에서 객체를 추가하거나 제거 할 수 있습니다. 편집이 필요한 이미지를 엽니 다. ...

Photoshop CC 픽셀의 측정, 계산 및 분석

Photoshop CC 픽셀의 측정, 계산 및 분석

연구원 및 과학자를 위해 설계된 < Photoshop CC의 측정 기능은 매우 강력합니다. 현미경이나 망원경으로 볼 수있는 기술적 인 이미지의 Whattvers 수를 계산할 수 있습니다. 이미지의 모든 요소의 정확한 크기를 알고 있으면 거의 모든 것을 발견 할 수 있습니다.

편집자의 선택

온라인 커뮤니티가 느리고 꾸준히 승리하는 이유 - 더미

온라인 커뮤니티가 느리고 꾸준히 승리하는 이유 - 더미

온라인 커뮤니티는 정착되지 않았습니다. 잊을 수없는 일. 최선의 시나리오는 꾸준하고 유기적 인 성장을 달성하는 것이지만, 진실은 하룻밤 사이에 발생하지 않는다는 것입니다. 한 번에 소수의 회원 만 있기 때문에 처음에는 좌절 할 수 있으며 고용주는 커뮤니티가 빠르게 성장하고 있다고 생각하지 않을 수도 있지만 진실은 ...

블로그 사이트의 글꼴을 찾는 위치 - 웹상의 많은 장소에서 찾을 수있는 인형

블로그 사이트의 글꼴을 찾는 위치 - 웹상의 많은 장소에서 찾을 수있는 인형

글꼴을 사용하면 최상의 사이트를 찾기가 어려울 수 있습니다. Google Web 글꼴 외에도 다음 목록은 무료 또는 유료로 글꼴을 찾는 데 내가 가장 좋아하는 장소를 알려줍니다. 글꼴 찾기 퀘스트를 진행하면서 친숙해질 필요가 있습니다.

일부 온라인 커뮤니티 회원이 다른 사람보다 오래 머무는 이유 - 인형

일부 온라인 커뮤니티 회원이 다른 사람보다 오래 머무는 이유 - 인형

온라인 커뮤니티가 일시적인 회원을 호스트한다는 것을 이해합니다. 그들은 장기간의 참가자들이지만, 대부분의 회원들은 여러 가지 이유로 잠시 후에 떠납니다. 종종 출발점은 커뮤니티 자체와는 아무런 관련이 없으며 다음 단계로 넘어갈 시간입니다.

설명 vector R의 기본 데이터 객체는 단일 유형 (예: 문자, 숫자 또는 정수)의 하나 이상의 값으로 구성되며,.
이것을 스프레드 시트의 단일 열 또는 행 또는 데이터베이스 테이블의 열로 생각하십시오.

행렬 또는 배열

단일 유형의 다차원 객체 (원자
라고 함)입니다. 행렬은 두 차원의 배열입니다. 많은 차원에서 숫자를 저장해야하는 경우

배열을 사용하십시오. list

리스트는 모든 유형의 객체를 포함 할 수 있습니다.

목록은 함께 속한 데이터 모음을 저장하는 데 매우 유용합니다. 목록에는 목록이 포함될 수 있으므로이 유형의

객체는 매우 유용합니다. 데이터. 프레임 데이터 프레임은 모든

요소의 길이가 동일한 특별한 종류의 명명 된 목록입니다.

데이터 프레임은 단일 스프레드 시트 또는 데이터베이스의 테이블

과 유사합니다.