プロが教える店舗&オフィスのセキュリティ対策術

Pythonで、データファイルと列名ファイルを1つのファイルにしたいです。
具体的には、
ファイルA:データが入っている、csvファイルです。
ファイルB:項目名のみが入っている、Excelファイルです。

ファイルAとBを合わせて、
ファイルC:項目名とデータがきれいに合わさったデータ
を作りたいです。
画像を添付しました。(実際のファイルAとファイルBの列数は257列あります。行数はファイルAが11行で、ファイルBが1行です。)

ファイルAとファイルBを読み込むのは、次のスクリプトでできました。

import pandas as pd
df0 = pd.read_csv('ファイルA.csv', skiprows=1, header=None , encoding='utf-8')
df1 = pd.read_excel('ファイルB.xlsx')

ここから、ファイルCを作るスクリプトを教えて下さい。
どうぞよろしくお願いいたします。

「Pythonで、データファイルと列名ファ」の質問画像

A 回答 (1件)

ファイルCをCSVにするかExcelにするかにも依りますが、例えば


df0.columns = df1.columns
df0.to_csv('ファイルC.csv')
では?
    • good
    • 0
この回答へのお礼

できました!
ありがとうございました!

お礼日時:2023/07/29 11:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!