アドバイス下さい。
data1.csvとdata2.csvという2つのファイルに共通するCUxxxxxxxという数字を元にそれぞれの
ファイルからいくつかの列を抽出して新しいファイルdata3.csvを作りたいのですがどのようにすればよろしいでしょうか?
解説もつけて頂けると大変助かります。
こちらの質問と似ているので、これを改変しようと思ったのですが、これも何が起こっているのかよくわからず断念しました。
よろしくお願いします。
#data1.csv
id,code,body_code,model,grade CU6020405559,LE,S,LSハイブリッド,600hL エグゼクティブパッケージ 4WD CU4789009553,LE,X,RX,200t Fスポーツ 4WD CU6023989948,LE,S,LS,460 Fスポーツ CU5156299190,LE,X,RX,450h Fスポーツ 4WD CU5077203649,LE,X,RX,200t CU6022300038,LE,D,CT,200h バージョンL CU5976566878,LE,S,IS,350 Fスポーツ CU6020279543,LE,X,RX,200t Fスポーツ CU5934655969,LE,X,LX,570 4WD CU6013662115,LE,S,GSハイブリッド,300h バージョンL CU5993396949,LE,S,GS,200t Iパッケージ CU5973790443,LE,S,HS,250h ハーモニアス スタイル エディション
.
#data2.csv
warranty,id,color,warranty_fee,engine 保証付,CU5156299190,ブラック,100000,ハイブリッド 保証付,CU5077203649,ホワイトパール,100000,ガソリン 保証付,CU6020405559,ブラック,無制限,ハイブリッド ,CU4789009553,ホワイトパール,,ガソリン 保証付,CU5993396949,ソニックチタニウム,無制限,ガソリン 保証付,CU5973790443,ソニッククォーツ,無制限,ハイブリッド 保証付,CU6022300038,ソニッククォーツ,3000,ハイブリッド 保証無,CU5976566878,ホワイトパール,100000,ガソリン 保証付,CU6020279543,パール,100000,ガソリン 保証無,CU5934655969,ブラック,100000,ガソリン 保証付,CU6013662115,シルバー,無制限,ハイブリッド 保証無,CU6023989948,ホワイト,,ガソリン
.
data1.csvとdata2.csvに共通するCUxxxxという数字, data1.csvの5列目, data2.csvの3列目,5列目
というような組み合わせで新しいファイルdata3.csvを作る。
#data3.csv
id,grade,color,engine CU5156299190,450h Fスポーツ 4WD,ブラック,ハイブリッド CU5077203649,200t,ホワイトパール,ガソリン CU6020405559,600hL エグゼクティブパッケージ 4WD,ブラック,ハイブリッド CU4789009553,200t Fスポーツ 4WD,ホワイトパール,ガソリン CU5993396949,200t Iパッケージ,ソニックチタニウム,ガソリン CU5973790443,250h ハーモニアス スタイル エディション,ソニッククォーツ,ハイブリッド CU6022300038,200h バージョンL,ソニッククォーツ,ハイブリッド CU5976566878,350 Fスポーツ,ホワイトパール,ガソリン CU6020279543,200t Fスポーツ,パール,ガソリン CU5934655969,570 4WD,ブラック,ガソリン CU6013662115,300h バージョンL,シルバー,ハイブリッド CU6023989948,460 Fスポーツ,ホワイト,ガソリン
前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答2件
あなたの回答
tips
プレビュー