行のフィルタリングと列の作成

スプレッドシートユーザーのための Python

Chris Cardillo

Data Scientist

スプレッドシートでのフィルタリング

スプレッドシートでAppleをフィルタ.png

スプレッドシートユーザーのための Python

単一列へのアクセス

シンプルなフルーツ全データ.png

スプレッドシートユーザーのための Python

単一列へのアクセス

fruit['name']

フルーツのシンプルなDF:name列.png

スプレッドシートユーザーのための Python

比較演算子

  • ==(等しい)
  • !=(等しくない)
  • <(未満)
  • >(より大きい)
  • <=(以下)
  • >=(以上)
スプレッドシートユーザーのための Python

比較

fruit['name']

フルーツのシンプルなDF:name列.png

fruit['name'] == "Apple"

シンプルDF:name列がAppleに等しい.png

スプレッドシートユーザーのための Python

フィルタリング

fruit[fruit['name'] == "Apple"]

シンプルDF:Appleのみ.png

スプレッドシートユーザーのための Python

フィルタリング

fruit[fruit['price_usd'] > 1]

シンプルDF:price_usd > 1.png

スプレッドシートユーザーのための Python

フィルタリング

fruit[fruit['price_usd'] > 1].reset_index(drop=True)

シンプルDF:price_usd > 1(インデックス整理).png

スプレッドシートユーザーのための Python

基本のフィルタ構文

df[df['this_column'] == 'that value']
スプレッドシートユーザーのための Python

基本のフィルタ構文

Python
fruit[fruit['name'] == "Apple"]

シンプルDF:Appleのみ.png

スプレッドシート

スプレッドシートでAppleをフィルタ.png

スプレッドシートユーザーのための Python

新しい列の作成

シンプルなフルーツ全データ.png

スプレッドシートユーザーのための Python

新しい列の作成

新しい列(スプレッドシート).png

スプレッドシートユーザーのための Python

算術演算子

  • +(加算)
  • -(減算)
  • *(乗算)
  • /(除算)
スプレッドシートユーザーのための Python

新しい列の作成

fruit['cost'] = fruit['price_usd'] * 2

シンプルDF:cost列を追加.png

スプレッドシートユーザーのための Python

新しい列の作成

数量列ありのシンプルDF.png

スプレッドシートユーザーのための Python

新しい列の作成

2列を使った新しい列(スプレッドシート).png

スプレッドシートユーザーのための Python

新しい列の作成

fruit['cost'] = fruit['price_usd'] * fruit['quantity']

数量とcost列ありのシンプルDF.png

スプレッドシートユーザーのための Python

あなたの番です!

スプレッドシートユーザーのための Python

Preparing Video For Download...