メインコンテンツに移動

Excelへの大規模CSV またはテキスト・ファイルの読み込み

このチュートリアルは、XLSTATの**データ・マネジメント**機能を用いてExcelにテキストまたはCSVデータ・ファイルを読み込んで分析する方法を説明します。

このインポートの方法は、ワークシートにではなくコンピュータのメモリーにデータを読み込みます。したがって、我〠は標準のExcelワークシートのサイズ(Excel 2016では 1,048,576 行と 16,384 åˆ—ï¼‰ã‚’è¶ ãˆã‚‹ãƒ‡ãƒ¼ã‚¿ãƒ»ãƒ•ã‚¡ã‚¤ãƒ«ã‚’èª­ã¿è¾¼ã‚€ã“ã¨ãŒã§ãã¾ã™ã€‚

データセット

セール・マネージャが毎日2つのファイルを記録しています。1つめのファイル (table 1) は、製品ID(Product ID) と請求金額(invoice)で、一方、2つめ(table 2)は各店舗(store)の注文ID(Order IDï¼‰ã‚’æ ¼ç´ã—ã¦ã„ã¾ã™ã€‚

こちらをクリックして Table 1をダウンロード こちらをクリックしてTable 2をダウンロード こちらをクリックして出力ファイルをダウンロード

このチュートリアルの目的

セールス・マネージャは、各店舗ごとに合計請求金額をみたいとします。この目的のために、彼はExcel ãƒ¯ãƒ¼ã‚¯ã‚·ãƒ¼ãƒˆã«ãƒ‡ãƒ¼ã‚¿ã‚’èª­ã¿è¾¼ã‚€ã®ã§ã¯ãªãã€ãƒ¡ãƒ¢ãƒªãƒ¼ã§ç›´æŽ¥ä½œæ¥­ã—ãŸã„ã§ã™ã€‚ã¾ãšã€æˆ‘ã€ ã¯ã€å„è«‹æ±‚é¡ã‚’æ­£ã—ã„åº—èˆ—ã¨ç §åˆã™ã‚‹ãŸã‚ã«ã€2つのファイルを結合します。そして、店舗ごとに請求額の合計を計算します。

インポート・データ・ファイル・ダイアログ・ボックスの設定Â

ステップ 1: 2つのテーブルのJoin

XLSTATを起動すると、**XLSTAT/データ準備/データ・マネジメント**コマンドを選択してください。 ダイアログ・ボックスが現れます: **手法**フィールドで、**çµåˆï¼ˆå† å´ï¼‰**を選んでください。2つの新しいフィールドが現れます:**表1と表2**。 テキスト・ファイルをデータ・ソースとして使用するには、オレンジ色のペーパー・シートが現れるまでマウス・アイコンをクリックしてください(図4)。各表のフィールドの隣にクエスション・マークが現れます(図4の丸印)。 1番目のファイルを読み込むために、**表1**の隣のクエスション・マークをクリックしてください。 **インポート・データ・ファイル**ダイアログ・ボックスが現れます(下図)。 demoDMAJoin_Order.txtを読み込むようにパラメータを設定します。これらのパラメータは: a) 各列のセパレータを定義する**区切り文字**(このデータ・ファイルでは、TABが使用されます)、b)è¤‡é›‘ãªè¦ç´ ã‚’å®šç¾©ã™ã‚‹ãƒ†ã‚­ã‚¹ãƒˆä¿®é£¾å­ï¼ˆã™ãªã‚ã¡ã€ã‚¹ãƒšãƒ¼ã‚¹ã€åŒºåˆ‡ã‚Šæ–‡å­—ãªã©ã®è¦ç´ ï¼‰ã€ãŸã¨ãˆã°ã€Â is used), c) 最初の行をヘッダとして使用するためにスキップすることができる**インポート開始行、d) ãƒ•ã‚¡ã‚¤ãƒ«å† ã®ã‚³ãƒ¡ãƒ³ãƒˆãƒ»ãƒ†ã‚­ã‚¹ãƒˆã«å¿ è¦ãªã‚³ãƒ¡ãƒ³ãƒˆä¿®é£¾å­**(ここでは、各行で、 文字“#” の後のすべてのテキストは読み込まれない)。

OK ボタンをクリックして、パラメータを保存します。 データ・ファイルを読み込む前にプレビューを見るには、プレビューボタンをクリックしてください: ã“ã‚Œã§ã€ãƒ€ã‚¤ã‚¢ãƒ­ã‚°ãƒ»ãƒœãƒƒã‚¯ã‚¹å† ã§å¤‰æ•°ã‚’é¸æŠžã§ãã¾ã™ã€‚ **表2**についても、同じプロセスを繰り返します。 OK をクリックすると、Join (Inner)と名付けられた新しいワークシートに結果が表示されます。

ステップ 2: データを集計(グルーピング)

次のステップは、店舗ごとの合計請求額を計算することです。XLSTAT/データ準備/データ・マネジメント コマンドを再び選択してください。マウス選択モードに切り替えるために。オレンジのペーパー・シートを1回クリックして、**グループ**手法を選択してください。**データ**・フィールドをクリックして、Invoice と Store の列を選択してください。最後に、グルーピング・キー Storeを選択してください。

データ集計の結果がGroupと名付けられた新しいワークシートに表示されます。 合計請求額は、store Aで 109 € 、store Bで97 €、store Cで 27 € です。

Was this article useful?

  • Yes
  • No