[R] 리스트, 데이터프레임 (list,Data Frames)

2022. 10. 9. 19:25·기타

- 리스트는 여러 종류의 자료구조 (벡터,행렬,리스트 등) 입력 가능

- 리스트를 생성하기 위해 list( ) 함수 사용 가능

 

> jo <- list(name="Jo", age=21, student = TRUE)

> ed <- list ("Ed", 30, FALSE)

 

 

- as.list() 함수를 이용하여 벡터를 리스트로 전환 가능

 

> customers <- c("Jo", "tim", " rob")

> as.list(customers)

 

 

- 리스트는 리시트를 원소로 가질 수 있음

 

> addr <- list(zip="12345", city = "LA")

> jo <- list(name="Jo",age=21,student=TRUE,addr)

 

 

- 리스트의 원소 선택 방법:

 

1. $를 이용: jo$age

2. 대괄호 두 개 안에 원소의 이름 명시: jo[["age"]]

3. 대괄호 두 개 안에 원소 번호 명시: jo[[2]]

 

> jo$age

[1] 21

> jo[["age"]]

[1] 21

> jo[[2]]

[1] 21

 

 

- 대괄호 하나만 이용하여 여러 개의 원소를 리스트 형태로 반환 가능

> jo[c(1,3)]

$name

[1] "Jo"

$student

[1] TRUE

반응형
저작자표시 비영리 변경금지 (새창열림)

'기타' 카테고리의 다른 글

[Python] 재귀함수 (recursive Function)  (0) 2023.01.17
[Python] 문자열 특징 - 인덱싱, 슬라이싱  (0) 2023.01.17
R 기초문법 - 데이터 프레임 병합  (0) 2022.10.09
[R] 데이터 프레임 생성 및 인덱싱  (0) 2022.10.09
[R] 행렬의 연산  (0) 2022.10.08
'기타' 카테고리의 다른 글
  • [Python] 재귀함수 (recursive Function)
  • [Python] 문자열 특징 - 인덱싱, 슬라이싱
  • R 기초문법 - 데이터 프레임 병합
  • [R] 데이터 프레임 생성 및 인덱싱
생각 기록실
생각 기록실
AI(LLM)와 서비스 기획을 공부하며 작성하는 기술 블로그입니다. (feat. 영화리뷰를 곁들인..)
    반응형
  • 생각 기록실
    이러쿵 저러쿵
    생각 기록실
  • 전체
    오늘
    어제
  • 링크

    • Github
    • LindeIn
    • 분류 전체보기 (115)
      • 이러쿵 저러쿵 (5)
      • 정보통계 (7)
        • 데이터마이닝 (2)
        • 금융공학 (4)
      • IT (26)
        • Python (10)
        • AWS (5)
        • Github (2)
        • Project (8)
      • 리뷰 (29)
        • 영화 (22)
        • 책 (7)
      • 기타 (48)
  • hELLO· Designed By정상우.v4.10.3
생각 기록실
[R] 리스트, 데이터프레임 (list,Data Frames)

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.