テーブル結合の準備

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

Chris Cardillo

Data Scientist

テーブルの結合

テーブルの結合.png

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

テーブルの結合

テーブル結合 名前を強調.png

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

結合: データサイエンスのVLOOKUP

果物のVLOOKUP.png

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

結合: データサイエンスのVLOOKUP

果物VLOOKUP 左でキー.png

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

結合: データサイエンスのVLOOKUP

果物VLOOKUP 右で一致.png

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

Pythonでの結合

  • Pythonは大文字・小文字を区別します。
    • 'Apple' != 'apple'
スプレッドシートユーザーのための Python

Pythonでの結合

  • Pythonは大文字・小文字を区別します。
    • 'Apple' != 'apple'
  • Pythonは空白も厳密です。
    • 'Apple' != ' Apple '
スプレッドシートユーザーのための Python

Pythonでの結合

  • Pythonは大文字・小文字を区別します。
    • 'Apple' != 'apple'
  • Pythonは厳密一致です。
    • 'Apple' != ' Apple '
  • Pythonは表全体を結合します。
    • AB + ACD = ABCD(ABCだけが欲しくても)
    • よって列Dを削除します。
スプレッドシートユーザーのための Python

大文字・小文字の扱い

fruit_Price - 名前は大文字

果物 価格 大文字.png

fruit_Color - 名前はタイトルケース

果物 色 コンソール.png

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

.str.title() メソッド

fruit_price['name'].str.title()
スプレッドシートユーザーのための Python

.str.title() メソッド

fruit_price['name'] = fruit_price['name'].str.title()

print(fruit_price)

果物 価格 コンソール.png

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

.str.upper() メソッド

fruit_price['name'] = fruit_price['name'].str.upper()

print(fruit_price)

果物 価格 大文字.png

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

.str.lower() メソッド

fruit_price['name'] = fruit_price['name'].str.lower()

print(fruit_price)

果物 価格 小文字.png

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

.str.title() メソッド

fruit_price['name'] = fruit_price['name'].str.title()

print(fruit_price)

果物 価格 コンソール.png

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

空白の処理: .str.strip()

fruit_price['name'] = fruit_price['name'].str.strip()

print(fruit_price)

果物 価格 コンソール.png

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

列の選択と削除

不要な列のある果物表.png

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

列の選択

列を選択
fruit_price[['name', 'price_usd']]

果物 価格 コンソール.png

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

列の選択

列を選択
fruit_price = fruit_price[['name', 'price_usd']]

果物 価格 コンソール.png

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

.drop() で列を削除

列を削除
fruit_price.drop('unneeded', axis=1)

果物 価格 コンソール.png

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

列の削除

列を削除
fruit_price = fruit_price.drop('unneeded', axis=1)

果物 価格 コンソール.png

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

あなたの番です!

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

Preparing Video For Download...