こちらのコードを実行したとき、
半角の二重カッコにしている箇所を意味を、どう理解すればよいかご教示いただけますと幸いです。
◆コード
ーーーーーーーーー
import pandas as pd
df = pd.DataFrame([list('abcd'),list('efgh'),list('ijkl')],columns=list('ABCD'))
df[['A']]
ーーーーーーーーー
結果はdataframe型が返ってきました。
df['A'](=半角の1重カッコの場合)ではseriesが返ってくると思うのですが、そのseries型をdataframeへ変換している、と捉えればよいのでしょうか?
それともdataframe自体の機能として、二重カッコではdataframe型を返すと決まっている、と捉えるほうが適切でしょうか?
※jupyterで実行しております。
基本的なところで恐縮なのですが、ご教授いただけますと幸いです。
どうぞ宜しくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/21 17:07