반응형
dictionary = {object : value}
Series = dic에 index가 추가된 것
object = pd.Series(dic)
Dataframe = Series의 집합
object = pd.Dataframe({
'DF1' : Dataframe1
'DF2' : Dataframe2
})
Indexing / Slicing
loc : 명시적인 인덱스를 참조하는 인덱싱/슬라이싱
china만 인덱스값만 뽑아줘 => country.loc['china']
china의 title이 인덱스가 됨.
iloc는 앞에서부터 인덱싱을 가지고 있게 하여 이를 참조함
칼럼 제목 만드는 방법
리스트로 추가하는 방법
딕셔너리로 추가하는 방법
특정 값 변경하기
DraFrame 칼럼 추가하기
Series 와 DataFrame
컬럼이름의 갯수가 기준이다.
문제
import numpy as np
import pandas as pd
# 첫번째 컬럼을 인덱스로 country.csv 파일 읽어오기.
print("Country DataFrame")
country = pd.read_csv("./data/country.csv", index_col=0)
print(country, "\n")
# 명시적 인덱싱을 사용하여 데이터프레임의 "china" 인덱스를 출력해봅시다.
print(country.loc['china'])
# 정수 인덱싱을 사용하여 데이터프레임의 1번째부터 3번째 인덱스를 출력해봅시다.
print(country.iloc[1:4])
반응형
'● 인공지능, 분석 > 20.10 NIPA_주가예측' 카테고리의 다른 글
[Pandas 심화] DataFrame, 조건으로 검색하기 (0) | 2020.10.11 |
---|---|
[Numpy] DataFrame 정렬 (0) | 2020.10.09 |
[NumPy] Numpy란? (0) | 2020.10.05 |
[NumPy] numpy 문제 풀기. 0의 갯수 세기 (0) | 2020.10.05 |
[NumPy] numpy, 집계함수, 요약, 통계, sum, min, max, mean, std / axis에 따른 방향 (0) | 2020.10.05 |