成蹊大学 日本語日本文学のためのコンピュータ†
- 授業に関するメールはこちらへ。小木曽 智信:seikei@ogiso.net
- 授業に関する掲示板 にこの授業用の掲示板を用意しました。質問があったら書き込んでください。
- 授業資料 のページにこの授業に関連する資料がおいてあります。
- 授業フォルダ file://U:\ogiso
- 授業資料/用語集リンク (わからないコンピュータ用語を調べてください)
第9回 6/16†
データのCD-Rについて†
- 青空文庫のテキストデータや、テキストエディタ(K2Editor)、青空文庫が検索できる「ひまわり」 などは、CD-Rにコピーして持ち帰ってもかまいません。方法を説明するので、必要な人は自分でディスクを用意してコピーしてください。
- 基本的にWindows用ですが、テキストデータと「ひまわり」は他のOSでも利用可能です。
テキストエディタ・正規表現 小テスト†
レポートテーマについて†
- 提出日は授業最終日です。(間に合わない場合には、メールでの提出も認めますが、最終日に申し出てください)
- 来週以降、自分のレポートテーマに必要な作業を授業の中で行っていきます。テーマを考えておいてください。
Excelによる分析†
- xlsとcsv
- 分類データの入力
- ピボットテーブル・デモ
第8回 6/9†
正規表現・補足†
全文検索ソフト「ひまわり」を使う†
「ひまわり」で使用できる正規表現†
- 検索語/キー:普通の文字と、列挙型の文字クラス([あいう]のようなもの。[あ-う]は不可)
- 前文脈/後文脈:ほぼ全ての正規表現
- 「ひまわり」の検索結果を正規表現を使った置換で加工する
表計算ソフト Excel入門†
小テスト予告†
- 来週、テキストエディタの使い方と正規表現についての簡単な小テストを行います。
第7回 6/2†
タグ付き正規表現を使った置換†
K2エディタの使い方2005.pdf参照
- 走[らりるれろ] でGrepした結果を置換するにはどうしたらいいか
- 次のように置換するととんでもないことに
- 検索文字列:走[らりるれろ]
- 置換文字列:★走[らりるれろ]
- カッコ(半角丸カッコ)と$1($2,$3…)を使う
タグ付き正規表現の応用†
^([^,]*,[^,]*,)(.*)(,走[らりるれろつっ],)([^,]*)(,走[らりるれろつっ],.*)$
↓
$1$2$3$4\n$1$4$5
古典文学作品のデータ†
授業フォルダ内参照
第6回 5/26 正規表現†
- 正規表現・補足
- 特殊文字のエスケープ 記号そのものを表す場合には\でエスケープする(例:1\+2)
- 最長一致の原則 greedy
- 課題
- 送りがなの揺れ(行う/行なう)
- "私は"で始まり"した。"で終わる行
- 会話("「"で始まる)
- "全然~ない"
第5回 5/19 テキストエディタ(3) 正規表現入門†
メタ文字 ― ワイルドカードと正規表現†
- ワイルドカード >用語 cf.トランプのJoker
- 主にファイル名の指定で使う
- 文字を表すための文字(メタ文字) ?と* *1
- 正規表現 >用語
- 文字を表すための特殊な文字(メタ文字)
- 置換・検索・grepで利用できる
- すべて半角
- 特殊文字そのものを表す場合には\でエスケープする(例:1\+2)
第4回 5/12 テキストエディタ(2)†
次の資料を印刷して使ってください(室内のプリンタに出力)
- 検索で初出行を調べる
- 置換で用例数を数える
- ex.夏目漱石『行人』における「母」の用例数
- ex.太宰治『走れメロス』における「メロス」の用例数
grepと置換でCSVファイルを作る(簡易版)†
- CSVファイルとは:テキストファイルで表を表現する
用語:CSVファイル
- KWIC:KeyWord In Context
第3回 4/28 テキストエディタの基礎†
- 授業フォルダ file://U:\ogiso
- 授業用テキストファイル
テキストファイルと拡張子†
第2回 4/21 テキストデータとテキストエディタ†
テキストデータ†
テキストデータ≒テキストファイル≒電子化テキスト
テキストエディタ†
- テキストエディタのダウンロードとインストール
- 圧縮ファイルの展開(解凍)
- 圧縮・展開ソフト(アーカイバ 用語)
- zip,lzh形式
- +Lhaca
- テキストエディタの設定
- 行の折り返し
- 行番号表示
- スタイル行番号(ワープロ的行番号)と論理行番号(エディタ的行番号)
第1回 4/14 イントロダクション†
授業で利用する主なソフトウェア†
K2Editor | テキストエディタ | 検索・整形 |
ひまわり | 全文検索ソフト | 検索・分析 |
Excel | 表計算ソフト | 分析・グラフ作成 |