csvから"header=None"で読み込んだ後で、最上行をヘッダーにさせることはできるのかご教示いただきたく。
ヘッダーなしで処理をした後、ヘッダーに変更して集計したいものがあります。
csvへの書き出し時にheaderを設定するのではなく、読み込んで処理をしている途中でヘッダーに変更できる術がございましたら教えてください。
お願い致します。
python
1# 以下のデータがsample.csvに入っています。 2data = """ 3車庫,系統,駅名,乗車人員 4東京,AAA,東京,300 5東京,AAA,新横浜,100 6大阪,BBB,大阪,200 7大阪,BBB,名古屋,100 8大阪,BBB,浜松,80 9""" 10 11import pandas as pd 12import numpy as np 13 14# ヘッダーなしで読み込み 15df = read_csv('sample.csv', encoding='shift-jis', header=None) 16 # 処理 17 18# 「車庫,系統,駅名,乗車人員」をヘッダーに設定 19 # 処理
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/29 08:00
2020/05/29 10:16