Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 条件の設定 | 条件の取り扱い
Pandasによるデータ整形

book条件の設定

メニューを表示するにはスワイプしてください

このセクションでは、特定の条件を使ってデータを抽出する方法を学びますが、まず使用するデータセットを確認しましょう。これは小惑星に関するデータを含みます。

  • id - 各小惑星の一意の識別子;
  • name - NASAによって付けられた名称;
  • est_diameter_min - 推定最小直径(キロメートル単位);
  • est_diameter_max - 推定最大直径(キロメートル単位);
  • absolute_magnitude - 天体の明るさを示す値;
  • hazardous - 小惑星が有害かどうかを示すブール値。

すでに .loc[] 属性には慣れていると思いますが、ここではその可能性をさらに広げます。

最も有用なツールの一つは、特定の値を抽出するために列に条件を設定することです。列の条件を .loc[] 属性の中に記述するだけです。いくつかの条件とその出力例を見てみましょう。

  • data.loc[data['est_diameter_max'] < 0.005].head() - 列 'est_diameter_max' の値が 0.005 より小さい最初の5行を抽出;
  • data.loc[data['absolute_magnitude'] >= 30].head() - 列 'absolute_magnitude' の値が 30 以上の最初の5行を抽出。
question mark

あなたの課題は、カラム 'est_diameter_min' に条件を設定する正しいすべての形式を選択することです。このカラムは数値型なので、数値に使える条件について考えてください。

すべての正しい答えを選択

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  1

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 2.  1
some-alt