現在機械学習について勉強をしており、ふと疑問に思ったことがあるため教えていただきたいです。
pandasで作成した以下のデータフレームがあるとします。
import pandas as pd data = [ [160,55], [170,60] ] df = pd.DataFrame(data, index = ["佐藤","鈴木"], columns=["身長", "体重"])
出力すると以下のように表示されます。
身長 体重 佐藤 160 55 鈴木 170 60
この後に特定の列を参照したい場合にはdf["身長"]と記述すると思うのですが、このdf[]の各括弧([ ])が何を意味しているのかがわかりません。
Pythonのディクショナリで値を取得するときもdic["key"]でkeyに対応した値を取得できますがなぜ角括弧なのでしょうか?
自分が現状知っている知識の中で角括弧といえばリストなのですがこの角括弧もリストを意味しているのでしょうか?
わかる方いましたら教えていただきたいです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/15 08:37