2017-02-02 7 views
1

Rで作成したデータフレームに追加するためのフォーマット済みヘッダーを作成しようとしています。データフレームに追加するヘッダーのフォーマットをR

Rdataframeのコンセプトを使用して、基礎となるテーブルをマージせずに、標準の1行から1つの列フレームワークから離れたヘッダーを作成することは、ますます難しくなっているようです。

この問題は、ヘッダーのこの特定の形式をread.csvread.xlsxなどのヘッダーの形式を保持する方法でRにインポートする方法を理解できないことに起因します。

.csv又は.xlsxからRにこの形式のヘッダの読み込みが非常に醜いであり、元の形式を保持しません。私が作成しRで17の無名の列の私が持っている既存のデータフレームに追加しようとしているヘッダのフォーマットは、このような方法で表現することができます

enter image description here

1の数シリーズ - 17は、私がRで作成した17の名前のないデータ列の既存のデータフレームを表し、このヘッダーに追加します。誰かが私を正しい方向に向けることができますか?

+1

あなたのExcelファイルを適切に_import_しようとしているのか、このバトルをあきらめてしまったのかは明らかではなく、処理結果をこの形式に_export_しようとしていますxlsxファイルも、私は推測する)?または両方?後者の場合は、データのサンプルを提供できますか? –

+0

セルをマージしようとしています。厳密にはExcelメソッドです。したがって、そのオブジェクトライブラリにアクセスする必要があります。 Rは、フォーマットされていない各セルの値を持つ2次元のフラットファイルでのみデータファイルをダンプします。 – Parfait

答えて

0

R内のデータフレームは、単一のヘッダー値しかサポートしておらず、Excelのマージされたセルに似た何かをしません。

ただし、データを.csvまたは.xlsx(write.csvを使用)にエクスポートするだけで、ヘッダーをコピーするだけで動作する可能性があります。

OR

あなたは、ヘッダーのトップレベルに含まれている情報をキャプチャするためにあなたのデータフレームに係数欄に追加することもできます。

関連する問題