python 7-pandasのデータ選択
文書ディレクトリ前言 特定のデータを直接取得 loc:labelでいくつかの数をとる iloc:行数と列数からいくつかの数をとる 前言
面倒なPythonのチュートリアルのまとめによると、自分で復習して使うため、ここではオリジナルを掛けません.
特定のデータを直接取得
loc:labelでいくつかの数を取る
iloc:行数と列数でいくつかの数をとる
面倒なPythonのチュートリアルのまとめによると、自分で復習して使うため、ここではオリジナルを掛けません.
特定のデータを直接取得
dates = pd.date_range('20200209',periods=6) #
df = pd.DataFrame(np.arange(24).reshape(6,4),index=dates,columns=['a','b','c','d']) # index ;column
print(df['a'],'
',df.a)# a ,
print(df[0:1]) #
print(df[0:3]) # 0 3
print(df['2020-02-09':'2020-02-13'],'
')# 0 3
loc:labelでいくつかの数を取る
print(df.loc['20200212']) #
print(df.loc[:,'a':'b']) #
df.loc['20200209':'20200211','a':'b'] #
print(df.loc['20200212','a']) #
iloc:行数と列数でいくつかの数をとる
print(df.iloc[1,1]) #
print(df.iloc[0:2,2:4])# 0-1 2-3
print(df.iloc[[1,3,5],1:3])# ,1,3,5 1-2