DataFrame 참조
참조란?
Dataframe의 데이터는 행과 열을 지정하는 것으로 참조할 수 있다.
참조 방법에는 여러 가지가 있으며 여기서는 loc과 iloc을 다룹니다.
주로, loc는 이름에 의한 참조, iloc는 번호에 의한 참조를 취급한다.
이름별 참조
DataFrame형의 데이터의 이름(인덱스나 컬럼)을 사용해 참조하는 경우는, DataFrame형의 변수 df에 대해서 아래와 같이 지정한다.
df.loc["インデックスのリスト", "カラムのリスト"]
# DataFrameを作る
data = {"furuits": ["apple", "orange", "banana"],
"year": [2001, 2002, 2003],
"time": [1, 4, 5]}
df = pd.DataFram
display(df)
df = df.loc[[1, 2], ["time", "year"]]
display(df)
행(인덱스)의 1과 2의 요소로, 열(컬럼)의 "time"과 "year"의 요소를 취득할 수 있었다.
번호별 참조
인덱스, 컬럼의 번호로 DataFrame형의 데이터를 참조할 때는 iloc를 사용한다.
df.iloc["行番号のリスト”,"列番号のリスト"]
#先ほど作ったDataFrameに対して
df = df.iloc[[1, 2], [0, 2]]
display(df)
Reference
이 문제에 관하여(DataFrame 참조), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/takuya-aoyama917/items/31ca0d7d02503b5fa3a1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)