-
[Python] Pandas 객체 생성Python/pandas 2022. 10. 11. 16:16728x90반응형
Series pandas가 기본 정수 인덱스를 생성하도록 하여 값 목록을 전달하여 생성
import numpy as np import pandas as pd s = pd.Series([1, 3, 5, np.nan, 6, 8])
label이 지정된 열 DataFrame 을 사용하여 날짜/시간 인덱스가 있는 Numpy 배열을 전달하여 생성 date_range()
dates = pd.date_range("20121001", periods=6) print(dates) df = pd.DataFrame(np.random.randn(6, 4), index=dates, columns=list("ABCD")) print(df)
DataFrame 시리즈와 같은 구조로 변환할 수 있는 객체 사전을 전달하여 생성
df2 = pd.DataFrame( { "A": 1.0, "B": pd.Timestamp("20130102"), "C": pd.Series(1, index=list(range(4)), dtype="float32"), "D": np.array([3] * 4, dtype="int32"), "E": pd.Categorical(["test", "train", "test", "train"]), "F": "foo", } ) df2
결과 열의 DataFrame 는 다른 dtypes가 있다.
df2.dtypes
반응형'Python > pandas' 카테고리의 다른 글
[Python] Pandas Merge (0) 2022.10.13 [Python] Pandas Operations (0) 2022.10.13 [Python] Pandas 결측치 (1) 2022.10.13 [Python] Pandas 선택하기 (0) 2022.10.13 [Python] Pandas 데이터보기 (1) 2022.10.11