#2つのエクセル(csvデータ)を読込処理する
お世話になります!teratailの皆様にであってから学習意欲が向上してます。
もっともっとできるようになりたいのでお力を貸してください。
下記の様な2つのエクセル(csv)データがあります。
csv1のC列をキーにして、csv2のF列を検索したいです。
その後、一致した行を別ファイル(できればxlsxファイル)に出力したいと考えております。
#読み込むまではできましたが・・・
なんとか頑張って、下記の様に書いたのですが…
python
1import pandas as pd 2import numpy as np 3import openpyxl 4 5df1 = pd.read_csv('csv1.csv',encoding='shift_jis') 6df2 = pd.read_csv('csv2.csv',encoding='shift_jis') 7 8ret = df2[~df2.商品管理番号.isin(df1.商品コード改)] 9ret.to_csv('test4.csv', index=None ,encoding='cp932') 10
一致するものだけが消えて出力されてしまいました。
私がやりたいのは…
「一致するものを抜き出したい」です。
そして、df2のE列を追加いて新しいエクセルに出力したいです。
ご教示いただけますと幸いです。
何卒宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/09 21:45