Submit Search
Guiを使わないテキストデータ処理
Download as PPTX, PDF
1 like
435 views
Toshiyuki Shimono
Textual data processing without GUI
Data & Analytics
Related topics:
Data Processing Insights
Read more
1 of 8
Download now
Download to read offline
1
2
3
4
5
6
7
8
More Related Content
PPTX
ページャ lessを使いこなす
Toshiyuki Shimono
PDF
Phpでアプリケーションサーバー
k-motoyan
PDF
LL Onsen 2008 OpenPrinting
Naruhiko Ogasawara
PDF
Rbpdf gem library
Jun Naitoh
PDF
2014 1-19
Satoshi KOJIMA
PDF
DMLを実行するrubyスクリプトをmigrationファイルのように管理するRailsプラグインを作った
Yuto Ogi
PPTX
20111029 rubyon php
do_aki
PDF
PHPという概念が存在しない退屈な世界
Yoshihiro Ohsuka
ページャ lessを使いこなす
Toshiyuki Shimono
Phpでアプリケーションサーバー
k-motoyan
LL Onsen 2008 OpenPrinting
Naruhiko Ogasawara
Rbpdf gem library
Jun Naitoh
2014 1-19
Satoshi KOJIMA
DMLを実行するrubyスクリプトをmigrationファイルのように管理するRailsプラグインを作った
Yuto Ogi
20111029 rubyon php
do_aki
PHPという概念が存在しない退屈な世界
Yoshihiro Ohsuka
What's hot
(20)
PDF
Php非同期の技法
Shogo Kawahara
PDF
LT#7 Hello coffeeしてきた
Shingo Inoue
PDF
gRPC入門
ssuser0f153f
PDF
Phperがgoをさわってみた
yasuo424
PPTX
PHP7実環境ベンチ2016春
Ryo Tomidokoro
PDF
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
Hiroshi Toda
PDF
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
parrotstudio
PDF
anybuild/Hosting casual #1
Ryo Kuroda
PPTX
Re: WebServer BenchMarking
Ryo Tomidokoro
PDF
Clojure で chatbot 作るライブラリ作った
Masashi Iizuka
PDF
OSC 2013 .Enterprise
Katsuya Hidaka
PDF
apachehereというPHPのBuiltin Serverっぽいやつをつくった
Junichi Ishida
PDF
歴史あるWebサービスに携わって2年半の間に起きた事やった事
Masataka Kono
PDF
10年続いているwebサービスの画像サーバをノーメンテでftpサーバからs3互換のストレージサーバに移行している話
Masataka Kono
PDF
Couch DB in 15minutes
Yohei Sasaki
PDF
Laravelのeloquent だけ入れた話
Masataka Kono
PDF
第二回 クラウドサーバー管理者若葉の会
masayoshi shiraishi
PDF
なんとかStormに負けたくないEmacs初級篇
Kenta USAMI
PDF
mrbcもマイコンの上で
三七男 山本
PDF
はじめての php
iPride Co., Ltd.
Php非同期の技法
Shogo Kawahara
LT#7 Hello coffeeしてきた
Shingo Inoue
gRPC入門
ssuser0f153f
Phperがgoをさわってみた
yasuo424
PHP7実環境ベンチ2016春
Ryo Tomidokoro
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
Hiroshi Toda
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
parrotstudio
anybuild/Hosting casual #1
Ryo Kuroda
Re: WebServer BenchMarking
Ryo Tomidokoro
Clojure で chatbot 作るライブラリ作った
Masashi Iizuka
OSC 2013 .Enterprise
Katsuya Hidaka
apachehereというPHPのBuiltin Serverっぽいやつをつくった
Junichi Ishida
歴史あるWebサービスに携わって2年半の間に起きた事やった事
Masataka Kono
10年続いているwebサービスの画像サーバをノーメンテでftpサーバからs3互換のストレージサーバに移行している話
Masataka Kono
Couch DB in 15minutes
Yohei Sasaki
Laravelのeloquent だけ入れた話
Masataka Kono
第二回 クラウドサーバー管理者若葉の会
masayoshi shiraishi
なんとかStormに負けたくないEmacs初級篇
Kenta USAMI
mrbcもマイコンの上で
三七男 山本
はじめての php
iPride Co., Ltd.
Ad
Similar to Guiを使わないテキストデータ処理
(12)
PDF
YAPC::Hokkaido 2016 「普段使い言語環境」更新によるスキルリセットサバイバルガイド
keroyonn
PPTX
Devel ptkdb - perlをグラフィカルにデバッグする
Masaaki Takasago
PDF
Pythonでラズパイのgpio制御
artk saga
PDF
2011年10月21日
nukaemon
PDF
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
Yuya Rin
PDF
TokyoR LT Rで連続データを離散化
tetsuro ito
PDF
AppGameKit on raspberry pi概概要
SI系、ゲーム系
PDF
[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform
拓将 平林
PDF
SPA×Auth0
春奈 岡
PPTX
20130316 プログラミング言語Go
Yoshifumi Yamaguchi
PDF
5 年続く 「はてなブックマーク」 アプリを継続開発する技術
Yu Nobuoka
PPTX
Fluentd1.2 & Fluent Bit
Seiya Mizuno
YAPC::Hokkaido 2016 「普段使い言語環境」更新によるスキルリセットサバイバルガイド
keroyonn
Devel ptkdb - perlをグラフィカルにデバッグする
Masaaki Takasago
Pythonでラズパイのgpio制御
artk saga
2011年10月21日
nukaemon
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
Yuya Rin
TokyoR LT Rで連続データを離散化
tetsuro ito
AppGameKit on raspberry pi概概要
SI系、ゲーム系
[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform
拓将 平林
SPA×Auth0
春奈 岡
20130316 プログラミング言語Go
Yoshifumi Yamaguchi
5 年続く 「はてなブックマーク」 アプリを継続開発する技術
Yu Nobuoka
Fluentd1.2 & Fluent Bit
Seiya Mizuno
Ad
More from Toshiyuki Shimono
(20)
PPTX
インターネット等からデータを自動収集するソフトウェアに必要な補助機能とその実装
Toshiyuki Shimono
PPTX
extracting only a necessary file from a zip file
Toshiyuki Shimono
PPTX
A Hacking Toolset for Big Tabular Files -- JAPAN.PM 2021
Toshiyuki Shimono
PDF
新型コロナの感染者数 全国の状況 2021年2月上旬まで
Toshiyuki Shimono
PDF
Sqlgen190412.pdf
Toshiyuki Shimono
PDF
BigQueryを使ってみた(2018年2月)
Toshiyuki Shimono
PPTX
既存分析ソフトへ データを投入する前に 簡便な分析するためのソフトの作り方の提案
Toshiyuki Shimono
PPTX
To Make Graphs Such as Scatter Plots Numerically Readable (PacificVis 2018, K...
Toshiyuki Shimono
PPTX
To Make Graphs Such as Scatter Plots Numerically Readable (PacificVis 2018, K...
Toshiyuki Shimono
PDF
Make Accumulated Data in Companies Eloquent by SQL Statement Constructors (PDF)
Toshiyuki Shimono
PPTX
企業等に蓄積されたデータを分析するための処理機能の提案
Toshiyuki Shimono
PPTX
新入社員の頃に教えて欲しかったようなことなど
Toshiyuki Shimono
PPTX
データ全貌把握の方法170324
Toshiyuki Shimono
PPTX
Macで開発環境を整える170420
Toshiyuki Shimono
PPTX
大きなテキストデータを閲覧するには
Toshiyuki Shimono
PPTX
A Hacking Toolset for Big Tabular Files (3)
Toshiyuki Shimono
PPTX
Washingtondc b20161214 (2/3)
Toshiyuki Shimono
PPTX
耐巨大性を備えた表データ分析用コマンド群
Toshiyuki Shimono
PPTX
bin4tsv
Toshiyuki Shimono
PPTX
ある最適停止問題の解についての考察
Toshiyuki Shimono
インターネット等からデータを自動収集するソフトウェアに必要な補助機能とその実装
Toshiyuki Shimono
extracting only a necessary file from a zip file
Toshiyuki Shimono
A Hacking Toolset for Big Tabular Files -- JAPAN.PM 2021
Toshiyuki Shimono
新型コロナの感染者数 全国の状況 2021年2月上旬まで
Toshiyuki Shimono
Sqlgen190412.pdf
Toshiyuki Shimono
BigQueryを使ってみた(2018年2月)
Toshiyuki Shimono
既存分析ソフトへ データを投入する前に 簡便な分析するためのソフトの作り方の提案
Toshiyuki Shimono
To Make Graphs Such as Scatter Plots Numerically Readable (PacificVis 2018, K...
Toshiyuki Shimono
To Make Graphs Such as Scatter Plots Numerically Readable (PacificVis 2018, K...
Toshiyuki Shimono
Make Accumulated Data in Companies Eloquent by SQL Statement Constructors (PDF)
Toshiyuki Shimono
企業等に蓄積されたデータを分析するための処理機能の提案
Toshiyuki Shimono
新入社員の頃に教えて欲しかったようなことなど
Toshiyuki Shimono
データ全貌把握の方法170324
Toshiyuki Shimono
Macで開発環境を整える170420
Toshiyuki Shimono
大きなテキストデータを閲覧するには
Toshiyuki Shimono
A Hacking Toolset for Big Tabular Files (3)
Toshiyuki Shimono
Washingtondc b20161214 (2/3)
Toshiyuki Shimono
耐巨大性を備えた表データ分析用コマンド群
Toshiyuki Shimono
bin4tsv
Toshiyuki Shimono
ある最適停止問題の解についての考察
Toshiyuki Shimono
Recently uploaded
(8)
PDF
【QYResearch】人形ロボット産業の市場構造と今後の発展方向に関する分析レポート
QY Research株式会社
PDF
【初心者向け】生成AI SimonW/LLMとOllama・llamafile無料APIでコマンドラインをAI革命するセミナー。CPUでもGPUでも。Ne...
Netwalker lab kapper
PDF
【QYResearch】グローバル農業機械市場の動向分析と成長戦略に関する総合調査報告
QY Research株式会社
PDF
【QYResearch】グローバル磁性材料産業チェーンの構造分析と市場動向の詳細解説
QY Research株式会社
PDF
【QYResearch】グローバルコネクタ市場の動向と将来展望に関する詳細な分析報告
QY Research株式会社
PDF
データモデラー視点で語るデータマネジメント入門~組織のデータ活用を成功に導くために~
Koichi Inami
PDF
【QYResearch】急拡大する医療機器市場における主要企業の動向と競争環境分析
QY Research株式会社
PDF
XCMSを用いた質量分析データ処理_BioCAsia2021_yamamoto.pdf
h_yama2396
【QYResearch】人形ロボット産業の市場構造と今後の発展方向に関する分析レポート
QY Research株式会社
【初心者向け】生成AI SimonW/LLMとOllama・llamafile無料APIでコマンドラインをAI革命するセミナー。CPUでもGPUでも。Ne...
Netwalker lab kapper
【QYResearch】グローバル農業機械市場の動向分析と成長戦略に関する総合調査報告
QY Research株式会社
【QYResearch】グローバル磁性材料産業チェーンの構造分析と市場動向の詳細解説
QY Research株式会社
【QYResearch】グローバルコネクタ市場の動向と将来展望に関する詳細な分析報告
QY Research株式会社
データモデラー視点で語るデータマネジメント入門~組織のデータ活用を成功に導くために~
Koichi Inami
【QYResearch】急拡大する医療機器市場における主要企業の動向と競争環境分析
QY Research株式会社
XCMSを用いた質量分析データ処理_BioCAsia2021_yamamoto.pdf
h_yama2396
Guiを使わないテキストデータ処理
1.
GUIを使わないテキスト データ処理のために GUI = グラフィカルユーザーインターフェース 2017-05-10
下野寿之 - 表題の事を同僚に10分で話すために作った8ページのスライド資料。 - 内容は、AWK, Perl, Ruby の説明になっている。 - Python は説明していない。
2.
この文書に記載しないこと • コンパイラ言語について(C言語とかFortranとか) • 大規模開発のこと •
SQL • Python
3.
目次 • AWK • Perl •
Ruby • [補足事項] 環境開発
4.
AWK • 空白文字で区切られたテキストデータを処理する。 • プログラミング言語としては、とても覚えやすい。 •
ただし後述の言語に比べ簡単なことしか出来ない。 • GNU版のGAWKを使うことが望ましい。 • 区切り文字は –F で変更が可能。(コンマやタブに) • gawk –F ”¥t” ’{print $2,$3,$4*10}’ のように使う。 • 1977年に誕生。簡易性ゆえに長く使われている。
5.
Perl • 文字列処理が得意。特に正規表現が得意。 • ある程度簡単なことならば、とても器用にプログラ ミングをしやすい。 •
1行プログラミング(one-liner, ワンライナー)が便利。 • 既によく安定している。Perl5は1994年から。 • プログラム内部からバージョン番号指定が出来る。 • perldocコマンドでマニュアルがすぐ参照できる。 • CPAN により、必要なライブラリをインストール。
6.
Ruby • 日本人が作者。 • 各コマンドの理解がしやすい。 •
素人でも書きやすい(?) • ピリオド(.) でどんどん ”メソッド” を繋げていく。 • ネット情報を集めるクローリング使い易いかも。 • 2005年に出現したRuby Railsで使う人が増えた。
7.
プログラムの例 (Ruby と
Perl ) • オライリーの本を全部購入したらいくらかかるか http://qiita.com/zakuroishikuro/items/01391da495c28b9b0dd3 curl -s http://www.oreilly.co.jp/catalog/ | perl -lnE 's/.+"price">([d,]+).+/$1/ && (tr/,//d, $c++, $s+=$_); END{ say "合計 $c冊 $s円"}' http://yukidarake.hateblo.jp/entry/2016/05/09/192919
8.
開発環境 (補足) • UNIX/LINUX
環境は、強く推奨される。 • bash (シェルの一つ)はマスターすることが勧められる。 • ライブラリ(パッケージ、モジュール) の追加について : • Perl, Ruby, Python いずれも必要となる場合が多い。 • 環境改変を伴うので、はまりやすい。慣れが必要。 • 仮想環境の利用が望ましいが、これも慣れが必要。 • バージョン管理システム • Git または Mercurial のマスターが望ましい。
Download