2017-02-04 4 views
2

Python/Pandasには新しくこれが私の最初のプロジェクトです。 Stackoverflowに関する私の最初の投稿であるので、これが正しくフォーマットされていない場合、またはこれが既に回答されている場合はお詫び申し上げます。私は検索して、この特定のケースを見つけることができませんでした。私はパンダに輸入しています。パンダの行を列のタイトルに変更する

オリジナル:

df.columns = df.iloc[3] 
df = df.ix[4:] 
df = df.reset_index(drop=True) 

修正した列:

Img

私はその後行う

Img2

をしかし、左上のセルは "3" です。私はそれが空白だった場合、または "インデックス"を好むだろう。どのように私はこれを修正することができますか?私はそこにほとんどの道があると感じています!

+0

インポート行を表示する - 'read_csv'または' read_table'?どちらも* skiprows *引数を持ちます。 – Parfait

+0

'df.columns = df.iloc [3] .data'を試してください – MMF

+0

ここにインポート行があります。 DF = pd.read_excel Pd等 インポートパンダ( 'HTTP://website.xls'、9月= ""、ヘッダ=なし) df.columns = df.iloc [3] DF = df.ix [4:] df = df.reset_index(drop = True) df ['Date'] = pd.to_datetime(df ['Date']) @Parfait – seabird

答えて

2

del df.columns.name df.columns.name = ''又はdf.columns.name = None又は を使用して、私は第三のを好みます。

関連する問題