tata色々な備忘録

データ解析、画像解析、化学分析などなど

python

python(Django)とapacheの連携(mod_wsgi)

DjangoとApacheで苦戦したのでメモ Apacheはここで落とす http://www.apachelounge.com/download/ wsgiと合わせる必要あり。32bit版推奨。展開して任意のフォルダへ。 WindowsならCドライブ直下に置くとhttp.confの編集量が減る。 mod_wsgiはココから落とし…

vim-quickrunでvim上からpython実行

vim-quickrunでvimからpython実行。 vim-pathogen入れた状態でbundleフォルダに移動して下記を実行。 git clone http://github.com/Shougo/vimshell.git git clone http://github.com/thinca/vim-quickrun.git ¥r でプログラムが実行される。 (syntaxでpyt…

DjangoとMySQLその2

続き。 C:\HPLC_database\column\column>django-admin.py startapp data_app C:\HPLC_database\column\columnにdata_appフォルダが出来る。 C:\HPLC_database\column\columnフォルダの INSTALLED_APPS に下の行を追加して、data_appのアプリを認識させる 'co…

DjangoとMySQLその1

フォルダを作って移動してC:\HPLC_database>django-admin.py startproject ColumnC:\HPLC_database\column>python manage.py runserverブラウザでhttp://127.0.0.1:8000/起動を確認。MySQLのユーザー追加#全権ユーザーの追加mysql> GRANT ALL ON *.* TO ユー…

RとPythonの連携 ?

Rとpythonを連携させてみる。 まずはpython import sys a = sys.argv[1] b = a * a f = open("test.txt","a+") f.write("str(b)") f.close これをtest.py等、なんでも良いので保存 (test.txtがあること前提。無いなら"a+"→"w"へ) 続いてR >Z <- 10 >cmd <-…

テーブルデータの取り扱い

テーブルデータはRだと取り扱いは簡単。 (データフレーム) Pythonはどうなんだろうと思って調べてみた。 http://omoplatta.blogspot.jp/2010/07/unixlinux.html ……えらい面倒だ。 実験データ程度で多変量や統計解析するなら Rのが楽という状況は変わらない…

python+mysql

データの出し入れ目的でpythonとMysqlをバインディング。 #pythonとmysqlのバインディング #(mysqlも同時にインストール) $sudo port install py27-mysql $sudo port install mysql-server #データベースの初期化 $sudo -u _mysql mysql_install_db5 以下コ…

Pythonのディレクトリ移動

pythonで処理ファイルのパス指定が面倒。 自分で動いてみる。 import os #カレントディレクトリの確認 os.getcwd() #ディレクトリの移動os.chdir('/') ここから追記 Windowsの場合 os.chdir('c:¥¥Document and Settings¥¥test') のように¥マークが2つ必要…

ディレクトリの確認と移動

処理ファイルのパス指定が面倒なので import os #カレントディレクトリの確認 os.getcwd() #ディレクトリの移動 os.chdir('/')参考 http://abalone.ununu.org/archives/598

ipythonのnotebook

昨日のKanScipyで一瞬名前の出たipythonのnotebookを使ってみた。参考(というかほぼそのまま) http://d.hatena.ne.jp/inoshirou/20111219/1324313733ipythonはMacportsで入れたものを使用。 $ ipython notebook 動かない。tornadoを入れろとか。 $ sudo pi…

scikit-learn

機械学習ライブラリscikit-learnのインストール sudo pip install scikit-learn ここのサンプル通りにやって…… http://scikit-learn.org/stable/auto_examples/gaussian_process/plot_gp_regression.htmlこんな感じ 目的を持って学ぶ必要がありそう。

MeCabをpythonで使えるようにしてみた

形態素解析のMeCabをMacに入れる。 pythonとバインディングまで。Macportsを使用。 $ sudo port install mecab $ sudo port install mecab-ipadic-utf8 $ sudo port install py27-MeCab$ sudo vi /opt/local/etc/mecabrcdicdir = /opt/local/lib/mecab/dic/i…