import pandas as pd
import numpy as np
> pd.Series([1, 2, 3, 4])

> pd.Series([1, 2, 3, 4], dtype=np.float64)

> pd.Series([1, 2, 3, 4], dtype=str)

> pd.Series(np.array([1, 2, 3]))

> pd.Series({"Key": "Value"})

# 표준정규분포에서 샘플링한 난수 생성
> data = np.random.randn(6,4)
> data

# pd.DataFrame(data, index, columns)
> df = pd.DataFrame(data, index = dates, columns= ["A", "B", "C", "D"])
> df

> df.index

> df.values

> df.columns

> df.head()

> df.tail()

> df.info()

> df.descirbe()

# 두 개 이상 컬럼 선택
> df[["A", "B"]]

> df

> df[0:3]

> df["20230715" : "20230718"]

> df.loc[:, ["A","B"]]

> df.loc["20230715" : "20230718", "A":"D"]

> df.iloc[3]

> df.iloc[3,:]

> df.iloc[3:5,0:2]

> df.iloc[[1,2,4],[0,2]]

> df

# A 컬럼에서 0보다 큰 숫자(양수)만 선택
> df["A"] > 0

> df[df["A"] > 0]

> df[df>0]
