2009-06-01から1ヶ月間の記事一覧

グラフ可視化ツール JUNG (Java Universal Network/Graph Framework)

解説や利用例が以下に掲載されている. グラフを扱うJavaライブラリ「Jung」の紹介 - Twitterのグラフ構造を視覚化 - public static void main File Not Found | TECHSCORE(テックスコア) Jungで相関行列のグラフ化 また,edu.uci.ics.jung.io.GraphMLFile …

グラフ可視化ツール Graphviz

Graphviz は DOT 言語を用いてグラフを表現する.GIF や PNG などのファイルフォーマットに変換してくれるところが嬉しい. Windows版を使ってみたところ,edge の太さを変更することは可能だが,その際に使える値は solid(デフォルト), dashed, dotted, b…

sen をシステム領域へインストール

cd /usr/local sudo unzip /home/muto/Software/sen-1.2.2.1.zip sudo mv sen-1.2.2.1 sen cd sen/dic/ sudo ant 環境設定 /etc/profile.d/sen.sh を作り,パーミッションを変更 sudo chmod +rx /etc/profile.d/sen.sh sen.sh の中身 export SEN_HOME=/usr/l…

senをユーザのディレクトリへインストール

https://sen.dev.java.net/files/documents/1373/31864/sen-1.2.2.1.zip をダウンロードUbuntu に ant が入っていなかったから $ sudo apt-get install ant ant を使うことで ipadic-2.6.0.tar.gz を落としてきて,展開してくれる. $ unzip sen-1.2.2.1.zip…

形態素解析システム sen

sen は,C++ により記述されている MeCab を Java に移植した形態素解析ソフトウェアである.当然,ユーザの Java プログラムとの親和性は確保されている.以下では,最初にユーザディレクトリへインストールして動作確認を行う. その後,システム領域へ展…

エージェントの本

喜多ら,人工市場で学ぶマーケットメカニズム U-Mart工学編を読んでいる。先物取引や経済学に関する基礎知識が不足しているから最初の 40ページが辛いものの、中盤はシステム設計・オブジェクト指向・Javaの言語仕様について相当なページ数を割いている。ち…

Apache Ant

Fedora へのインストール。 /usr/local/ant/ 下に置く。 $ export CLASSPATH=/usr/share/java/junit.jar $ su # sh build.sh -Ddist.dir=/usr/local/ant dist /etc/profile.d/ant.sh の中身: export ANT_HOME=/usr/local/ant export JAVA_HOME=/usr/java/jd…

MeCab Java binding のサンプルプログラムでこける

昨日の Java binding がうまくいかない件について,忘れないようにメモしておく.mecab-java-0.97 にて提供されているサンプルプログラムは以下のとおり: public class test { static { try { System.loadLibrary("MeCab"); } catch (UnsatisfiedLinkError …

形態素解析エンジン [http://mecab.sourceforge.net/:title=MeCab] のインストール

Javaのためのインタフェースを備えているのは MeCab のみという情報に基づき,Ubuntu マシンへインストールを試みる.また,辞書には IPA辞書を用いる.マシン環境は以下のとおり: Ubuntu 9.04 Java 6 MeCab,IPA辞書,Java binding module 等の入手 source…

GraphML

グラフ構造を記述するため,XMLベースの GraphML を用いる. GraphML Primer に置かれている simple.graphml を持ってきて, $ java -cp prefuse.jar:demos.jar prefuse.demos.GraphView simple.graphml label とした結果を以下に示す.

prefuse のインストール

prefuse | interactive information visualization toolkit から prefuse-beta をダウンロード. export JAVA_HOME=/usr/lib/jvm/java-6-sun/ (本来,.bashrc に書いておくべきだがサボっていた)cd prefuse-beta sh build.sh all ・・・ ant でもよいらし…

prefuse に関する日本語ページ

Vizster - シャイな計算機科学者の独り言 SNSを社会ネットワーク分析的に視覚化するツール:インフラ投資ジャーナル/Infra Japan:ITmedia オルタナティブ・ブログ ツールキット @wiki ホットワード(α) ・・サンプルいろいろ Kazuhiro's Weblog: Java アー…

JavaでHTTP

HttpURLConnection クラス http://x68000.q-e-d.net/~68user/net/java-http-url-connection-1.html http://ash.jp/java/java_http.htm http://journal.mycom.co.jp/column/java/054/URLエンコード/デコード http://journal.mycom.co.jp/column/java/055/ JI…