見出し画像

Pythonノック3本目

今日の気持ち

3日目だ。家事育児仕事しながらだと日課はなかなか難しいけど、ちょっとだけでもやる

教典

100本やり切れば何かがあるのか、わからない、考えるよりやるのだ

3日目のログ

第1章「ノック3」

売上データ同士を結合(ジョイン)してみよう

  • データに他のデータの列を追加して、データを結合する

transaction
transaction_detail
  • transaction_detailにtransactionのpayment_dateとcustomer_id列を追加する

join_data = pd.merge(transaction_detail, transaciont[["transaction_id", "payment_date", "customer_id"]], on="transaction_id", how="left")
join_data.head()
  • transaction_detailを本データとして

  • transactionの指定の列のデータを読み込む

  • transaction_id列がキーになるので、参照される

  • 成功した!

  • 最後にデータを確認して、ジョインできているっぽい

  • 今日は疲れたのでさっくっと終了

  • データは読めるようになってきた

今日の学び

今のところExcelでやっても良いんじゃね?という思いが頭をよぎる
とはいえすごいデータ量を処理しているので役にたつはず

この記事が気に入ったらサポートをしてみませんか?