北大地環研講習会 2002.09.17
北大苫小牧研究林講習会 2002.10.11
最近の更新 2007.07.09
プログラミング言語 Perl 「ちょー」入門篇
久保拓弥
kubo@ees.hokudai.ac.jp
要旨
今日の論点
データ解析を自動化するご利益
当世ウケする Perl のナゾの一端を
まずはぢりぢりと取り組んでみる
今日の行程
Perl 概論
Perl 演習
Perl consulting
「ラクダは醜い生き物だが,特定の作業をこなすには最適の生き物」
(
Perl camel
なンだが, まぁ書影なんで OK かな,というような)
もっとちゃんとした解説を読みたいひとは, 解説本買うとか竹中さんの
生物系研究者のための Perl 基礎の基礎
などで勉強してください. (2002.10.22)
(Netscape 4.* のようなヘタれブラウザーでみるとかなりツラいです)
1. とりあえず,Perl
01.
生態学研究とプログラミング
02.
べつに Perl でなくてもいいんだが
03.
Perl の哲学
2. Perl で何をするか
04.
使用例 (1) ファイル内容変換
05.
使用例 (2) 統計計算もシミュレイションも自作
06.
使用例 (3) 作図・作表も自動化
3. Perl で何かしてみる前に
07.
基本 (1) データ構造
08.
基本 (2) 制御構造
09.
基本 (3) 正規表現
10.
Perl 高段者への道
4. Perl 演習
11.
演習 (1) ファイル内容表示
12.
演習 (2) タテヨコ計算
13.
演習 (3) 複数ファイルをまとめる
Perl の記号ぬき書き
演習で使うテキストファイル
table.pl
……
MacOS 用
/
Windows 用
joinfile.pl
……
MacOS 用
/
Windows 用
tree_name.txt
……
MacOS 用
/
Windows 用
dbh.txt
……
MacOS 用
/
Windows 用
Mac OS 用テキストファイル …… ShiftJIS エンコード,行末文字 CR
Windows 用テキストファイル …… ShiftJIS エンコード,行末文字 CR+LF
Linux 用テキストファイル …… EUC エンコード,行末文字 LF
参考 URL
自分の研究に使うプログラムを自分で書こう
…… 竹中明夫さん
Perl 学習記録
…… 小川みふゆさんと竹中さんの間の Perl 通信講座
Perl プログラミング
…… 宮本和樹さん, 統計学パッケージ
Pstat
アリ
生態学のデータに対する Perl を使ったデータ整理法
…… かとー先生
Rubyを使った生態学的データ解析の試行
…… 長谷川宣教師殿
スーパーエクセル使いへの道
…… ゑくせる魔女の小澤真弓さん (近ごろは Perl しておられるそうです)
MacJPerl
…… 旧 MacOS 上で動く Perl,
Mac で Perl
も参照 (Mac OS X では最初から Perl 入ってます)
ActivePerl インストール法
…… Windows 用 Perl
mi
…… MacOS なヒトたちはこれで Perl スクリプト書いてください
TeraPad
…… Windows なヒトたちはこれで Perl スクリプト書いてください
Cygwin 情報
…… もひとつの Windows Perl
研究紹介一覧
|
All in one file
(huge!)