過去の日録
_ 2008年 8 月 29 日 (金) 晴
_ 2008年 8 月 28 日 (木) 雨
_ 2008年 8 月 27 日 (水) 雨
- 06:10 起床
- 午前
- 午後.麺
- とりあえず CaBocha? を使って形態素解析を行う R コードを書いてみよう.一応,動く.
> kekka <- RCaBoCha("今晩は鰻を食べたいな。")
FROMAT_TREE =
今晩は---D
鰻を-D
食べたいな。
EOS
* cid = 0 link = 2
surface = 今晩
pos = 名詞 morph = 今晩
* cid = 1 link = 2
surface = 鰻
pos = 名詞 morph = 鰻
* cid = 2 link = -1
surface = 食べ
pos = 動詞 morph = 食べる
> kekka
NULL
- 形態素解析については,CaBoCha は MeCab? を呼んでいるだけだと思う.CaBoChaは係り受けの判定に必要なわけだが,一応 RCaBoCha の中にも形態素解析機能を付けておくか.
- 一応,ひな形はできた.
> kekka <- RCaBoCha("今日は鰻が食べたいな。")
FROMAT_TREE =
<DATE>今日</DATE>は---D
鰻が-D
食べたいな。
EOS
> kekka
Term1 Term2 POS D1 D2
1 今日 今日 名詞 1 2
2 は は 助詞 1 2
3 鰻 鰻 名詞 2 2
4 が が 助詞 2 2
5 食べ 食べる 動詞 3 -1
6 たい たい 助動詞 3 -1
7 な な 助詞 3 -1
8 。 。 記号 3 -1
- Mac に TinySVMをインストールするのに手こずる.
- 定時就寝,
_ 2008年 8 月 26 日 (火) 雨・曇
- 06:20 起床
- 午前
- 午後.麺
- RMeCabのマニュアルを書き換えた.
- T 氏,K 氏来訪.
- 定時就寝,
_ 2008年 8 月 25 日 (月)
_ 2008年 8 月 24 日 (日)
_ 2008年 8 月 23 日 (土)
_ 2008年 8 月 22 日 (金)
_ 2008年 8 月 21 日 (木)
_ 2008年 8 月 20 日 (水)
_ 2008年 8 月 19 日 (火)
- 06:00 起床
- 午前
- RMeCab にさらに関数を追加する.これまでの関数はターム文書行列の作成する最後の段階を R に任せていたのだが,行列の作成亜までをすべてC++側で実装してみることに.具体的には docMatrix(), Ngram(), NgramDF()関数が対象となる.
- 午後.麺
- RMeCab の作業.
- 15:00-16:30 会議
- 16:30-18:00 テキストマイニング研究会
- 定時就寝
_ 2008年 8 月 18 日 (月)
- 06:00 起床
- 午前
- RMeCab に関数を追加.データフレームの指定列からターム・文章行列を作成できるようにした.今回は,行列の作成まで,すべてC++側で行った.
- 午後.麺
- 定時就寝
_ 2008年 8 月 17日 (日)
_ 2008年 8 月 16 日 (土)
- 06:00 起床
- 午前
- RMeCab に,データフレームのある列に記録された文章から,文書・ターム行列を作成する機能を追加しようと考えた.これまでは,一時ディレクトリを作成する方法で行っていた.さて textConnecntion() 関数を使えば良いかと思っていたが,実は,そんなに簡単ではなかった.結構大きな変更になるので,少し後回しにする.
- 午後.少し先の定食屋へ
- rglパッケージの rgl.texts()関数? で、ラベルに日本語を出そうとしているんだが、どうもうまくいかんなぁ。
- 定時就寝...
_ 2008年 8 月 15 日 (金)
- 06:00 起床
- 午前
- 日本語配慮表現の分析.関東と近畿の違いが割合はっきり出たようだ.
- 午後.麺
- R のメーリングリストにhow to draw a 4d picture with density estimation?というのがあったので,期待して中身をみてみたら I want to draw it as a 3d picture とあって,単なる3dのタイポであった.
- Vista でRを実行する際,一時ディレクトリを作って,そこにファイルを作成するという処理を行ってみた.ところが,エラーになる.Vista ではファイルの区切りに "\\" をつかわないといけないのであった.
- 心理データの分析
- RMeCabのバージョンアップ.docMatrix()関数の出力メッセージをやや詳しく変更.RMeCabDF()関数の引数で,列番号と列名のどちらでも指定できるようにした.
- 定時就寝...
_ 2008年 8 月 14 日 (木)
- 06:00 起床
- 午前
- 午後.お弁当
- 定時就寝,...
_ 2008年 8 月 13 日 (水)
- 06:00 起床
- 午前
- 午後.麺
- RMeCab の RMeCabDF()関数は,現在,列番号を指定するようにしているが,そのためには行番号が確認できる必要がある.
which(colnames(dat)== "Q7A2")
[1] 33
そこで,列名でも指定できるように修正しよう.そのために,モード等の確認を行う.
cn <- "hoge"
cn %in% colnames(dat)
! ( cn %in% colnames(dat) )
cn <- c("hoge1", "hoge2")
is.character(cn)
mode(cn)
class(dat[,cn])
is.factor(dat[,cn])
is.character(dat[,cn])
mode (dat[1,cn])
- 夏休みに入ったせいなのか,Rのメーリングリストにも,やれ「 Ubuntu でRをインストールする方法を教えろ」だの,「T検定を行う方法を教えろ」だの,えらい初歩的な問い合わせが増えているなぁ.古参の回答者たちも,いい加減に切れるんじゃないか?
- 定時就寝,...
_ 2008年 8 月 12 日 (火)
- 06:10 起床
- 午前
- 午後.麺
- 定時帰宅,定時就寝,...
_ 2008年 8 月 11 日 (月)
- 06:00 起床
- 一日自宅で共著者と原稿の最終チェック.
- 自転車の後輪チューブの交換と,ついでブレーキの調整.30分もかからずすんだ.2600円.
- S 出版に原稿を送付.
- 国際計算機統計学会から, 横浜での国際大会IASC の原稿について連絡があったそうな.
_ 2008年 8 月 10 日 (日)
- 06:00 起床
- 一日自宅で共著者と原稿の最終チェック.
- 自転車の後輪チューブ,空気の入れすぎと,この暑さで,破裂させてしまった.
_ 2008年 8 月 9 日 (土)
_ 2008年 8 月 8 日 (金)
_ 2008年 8 月 7 日 (木)
- 06:00 起床
- 午前
- 行動計量学会の事前登録で,参加費の振込先がUFJ銀行になっていた.郵便局かPayPal?にしてくれていればありがたいのに.
- 言語セッションの司会はD大のJ先生.また,お世話になってしまうなぁ.
- 午後.蓬来でチャーハン小520と餃子350.
- 明日は研究室に来ないかもしれないので,できるだけ仕事を済ませておく.
- Linux版の Adobe Reader で印刷している最中,次のような警告がコンソールに表示された.初めてみるが,なんだ?
(acroread:7505): Gtk-CRITICAL **:
gtk_progress_set_percentage:
assertion `percentage >= 0 && percentage <= 1.0' failed
_ 2008年 8 月 6 日 (水)
- 06:00 起床
- 午前
- S出版原稿の再チェック
- 心理学の先生と統計関連学会についての話
- 午後.麺2
- 定時帰宅,定時就寝
_ 2008年 8 月 5 日 (火)
- 06:00 起床
- 午前
- 午後.麺
- 定時帰宅,定時就寝,
_ 2008年 8 月 4 日 (月)
- libpq4 て,何だったか?
- PostgreSQL C client library か.Ubuntu に移行してから,もっぱら MySQL なので,必要ではないのだが.
- 午後.久しぶりに蓬来でチャーハン600と餃子350.食べ過ぎた...
_ 2008年 8 月 3 日 (日)
_ 2008年 8 月 2 日 (土)
- 06:30 起床
- 午前
- Rにパッケージを導入する際,例えば Vista などでは,C:\Program Files\R\R-2.7.1\library 以下を触ろうとせず,ユーザに書き込み権限のあるフォルダ C:\Document and Settings\ishida\Document や C:\Users\ishida\Document 以下に R\win-library\2.7 というフォルダを作成して,そこにインストールするようだ.こうした環境でRMeCabを利用する場合, MeCab? 付属の libmecab.dll は,こちらのフォルダにコピーしてやらなければならない.そこで,Rのライブラリがユーザーのホームディレクトリに作成された場合を想定して,専用の環境設定ファイルRMeCabInstallXP.bat とRMeCabInstallVista.bat を作成した。
もっとも %USERPROFILE% という環境変数を利用していているだけだが.
- 珍しく来客.
- 午後.麺2
- RMeCab ページの調整
- 珍しく来客.教務関係で,学生と教務委員長を交えて相談
- 定時帰宅、定時就寝
_ 2008年 8 月 1 日 (金)
- 06:00 起床
- 午前
- DELL Vista の Illustrator C3 を再インストール.
- Windows は,全くやっかいなOSだな.かといってMacintoshも困るが... Illustratorを前回インストールし,認証完了後,気がつくと,C3 の実行ファイルがハードディスクから消えていた.googleっても,まるで情報無し.しようがないのでサポートへ電話すると,向こうも初めてのケースだと絶句していたが,割合親切な対応で,とりあえずハードディスクからIllustrator の情報を完全消去し,その上で再インストールをしてみるよう勧められた.レジストリをいじるスクリプトをダウンロードする.ところが,こいつが Windows Installer Clean Upをインストールしていないと実行できない.ダウンロードし,こいつを実行しようとすると,今度は
Script:
C:\Users\CS\AppData\Local\Temp\IXP000.TMP\StartMsi.vbs
Line: 17
Char: 1
Error: Permission denied
Code: 800A0046
Source: Microsoft VBScript runtime error
とエラー.右クリックで実行.Adobe Reader ごと消す.
で,Illustrator C3 を再インストール.
- 午後.来客と弁当
- M出版用の画像作成.すべてpdfで作成し,Illustratorで確認.
- 16:30--18:30ゼミ
- 帰宅後,定時より遅れて就寝