728x90
반응형
R과 비교하며 공부하였다.
1. 리스트(R에서 벡터와 비슷)
- 1차원
- 서로 다른 데이터 타입을 허용함(R은 서로 다른 데이터 타입을 허용하지 않음)
- 중첩 구조 가능
2. 딕셔너리
- key-value 구조
3. 배열(R에서 행렬, 배열)
- 다차원 구조
- 같은 데이터 타입만 허용(대체적으로 수치 데이터 저장)
- numpy 모듈에서 제공하는 자료 구조
4. 시리즈(R과는 다른 구조, 그러나 R의 벡터처럼 사용 가능)
데이터 프레임에서 특정 컬럼이나 특정 행 하나를 선택하려면 pandas 모듈에서 호출하여야 하므로 pandas 모듈에서 제공
- 1차원
- pandas
- 제공되는 모듈이 달라서 파이썬에서는 1번과 4번을 구분함
- 같은 데이터 타입만 허용함
- 중첩 구조 불가
5. 데이터 프레임(R에서의 데이터 프레임과 같음)
- 2차원
- key-value 구조
- pandas 모듈에서 제공
728x90
반응형
'배우기 > 복습노트[Python과 분석]' 카테고리의 다른 글
[복습] Python 원소별 반복과 사용자 정의 함수(1) (0) | 2024.01.05 |
---|---|
[복습] Python 리스트와 리스트의 메서드 (함수와 메서드의 차이 포함) (0) | 2024.01.05 |
[복습] Python 산술연산자 (0) | 2024.01.05 |
[복습] Python 모듈, 모듈 호출하기 (0) | 2024.01.05 |
[복습] Python 변수 (0) | 2024.01.05 |