セクション 1. 章 3
single
特定の行と列の選択
メニューを表示するにはスワイプしてください
前の章を終えた今、これまでの知識を組み合わせる時です。行と列の両方を指定するには、.loc[]属性に慣れておく必要があります。
この関数を使うことでさまざまなスライス操作が可能ですが、ここでは前章までの知識を整理します。
いつものように、まず例を見てから出力を確認してください。
data.loc[2:5, ['Director', 'ReleaseYear']]- インデックスが2、3、4、5(インデックスは0から始まることに注意)で、列が'Director'と'ReleaseYear'の行を出力(.loc[]は[]に指定した最後のインデックスも含む);data.loc[:5, ['Director', 'ReleaseYear']]- インデックスが0、1、2、3、4、5で、列が'Director'と'ReleaseYear'の行を出力;data.loc[997:, ['Director', 'ReleaseYear']]- インデックスが997、998、999(999は最終行のインデックス)で、列が'Director'と'ReleaseYear'の行を出力;data.loc[:, ['Director', 'ReleaseYear']]またはdata[['Director', 'ReleaseYear']]- 全ての行から、列が'Director'と'ReleaseYear'のデータを出力。
タスク
スワイプしてコーディングを開始
ここでの課題は、必要な行と列を出力することです。次のアルゴリズムに従ってください。
pandasライブラリをpdというエイリアスでインポートします。- csvファイルを読み込みます。
data変数に、インデックスが'Title'から'Stars'までの行に対し、列'Category'、15、85(この順番で)の情報を代入します。data_extracted変数を出力します。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 3
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください