Upload
ksk-analytics-inc
View
2.460
Download
1
Embed Size (px)
Citation preview
NYSOL Partner KSK Analytics
高速に前処理するNYSOL
株式会社KSKアナリティクス
使い方
【前編】オープンデータ分析
-XMLファイルからデータ抽出・整形-2016/03/17
NYSOL Partner KSK Analytics © KSK Analytics Inc. 2
分析結果はこんなイメージです。
NYSOL Bloghttp://www.nysol.biz/#!blog/c1ysn
NYSOL Partner KSK Analytics
分析の前にNYSOLをインストールされていないという方はまずは以下スライドをご覧下さい。
© KSK Analytics Inc. 3
NYSOL インストール (Windows 64 bit 編)http://www.slideshare.net/ksk-ada/ksknysolwindows-64bit
NYSOL Partner KSK Analytics
早速、データを準備します。以下のオープンデータを使用させて頂きます。
© KSK Analytics Inc. 4
明石高専オープンデータ「学生食堂メニュー」http://www.akashi.ac.jp/guide/opendata#cafemenu
NYSOL Partner KSK Analytics © KSK Analytics Inc. 5
ダウンロードはこちらから
明石高専オープンデータ「学生食堂メニュー」http://www.akashi.ac.jp/guide/opendata#cafemenu
NYSOL Partner KSK Analytics © KSK Analytics Inc. 6
こちらをクリック
明石高専オープンデータ「学生食堂メニュー」http://www.akashi.ac.jp/guide/opendata#cafemenu
NYSOL Partner KSK Analytics © KSK Analytics Inc. 7
日付
メニュー
今回使用する
データはXMLです。
明石高専オープンデータ「学生食堂メニュー」http://www.akashi.ac.jp/guide/opendata#cafemenu
NYSOL Partner KSK Analytics © KSK Analytics Inc. 8
画面上で右クリックすると以下メニューが
表示されますので、保存をクリック
NYSOL Partner KSK Analytics © KSK Analytics Inc. 9
名前を付けて保存ダイアログが
表示されますので、保存をクリック
NYSOL Partner KSK Analytics © KSK Analytics Inc. 10
仮想環境を起動するためにこちらをクリック
NYSOL Partner KSK Analytics © KSK Analytics Inc. 11
nysolアカウントを選択し、
パスワードはMining2015と入力し、
サインインして下さい。
NYSOL Partner KSK Analytics © KSK Analytics Inc. 12
Windows(ホストOS)から仮想環境(ゲストOS)へデータをドラッグしますので、以下をクリック
NYSOL Partner KSK Analytics © KSK Analytics Inc. 13
cafemenu201405.xmlをドラッグし、
仮想環境上へドロップして下さい。
NYSOL Partner KSK Analytics © KSK Analytics Inc. 14
端末を起動するためにこちらをクリック
NYSOL Partner KSK Analytics © KSK Analytics Inc. 15
cd Desktop/と入力して下さい。
Desktopディレクトリへ移動します。
NYSOL Partner KSK Analytics © KSK Analytics Inc. 16
lsと入力して下さい。
Desktop内のファイルの一覧を表示します。
cafemenu201405.xmlがあることを
確認できます。
NYSOL Partner KSK Analytics © KSK Analytics Inc. 17
mxml2csv k=/Menus/Menu/Meal f=/Menus/Menu@Date:Date,/Menus/Menu/Meal/Name:Name i=cafemenu201405.xml o=menu1405.csv と入力して下さい。
XMLファイルから「日付」と「メニュー」を抽出し、
CSV(menu1405.csv)ファイルを出力します。
NYSOL Partner KSK Analytics © KSK Analytics Inc. 18
head menu1405.csvと入力して下さい。
以下のようなCSVファイルが出力されていればOKです。
menu1405.csvの先頭から
10行を確認出来ます。
NYSOL Partner KSK Analytics © KSK Analytics Inc. 19
通常、XML形式のデータ抽出には
ひと手間かかりますが、
NYSOLを使えば1行で簡単に処理できます。
更にその後の加工・整形まで
同じプラットドーム上で処理できるので、
データ前処理に掛ける時間を短縮できます。
是非、お試しください!
NYSOL Partner KSK Analytics © KSK Analytics Inc. 20
NYSOL Communityhttp://www.nysol.biz/#!community/csv0
ご不明な点はこちらへお気軽にご質問下さい
NYSOL Partner KSK Analytics © KSK Analytics Inc. 21
NYSOL Bloghttp://www.nysol.biz/#!blog/c1ysn
BlogではNYSOLの使い方を連載中!!