牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

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

Python で Loto6 の組み合わせは何通りか求めるメモ

(python2.7) 組み合わせの総数 (引用: 組合せ (数学) - Wikipedia) math.factorial を利用 import math def nCm(n, m): return math.factorial(n) / (math.factorial(m) * (math.factorial(n - m))) print nCm(43, 6) #-> 6096454 scipy.misc.comb を利用 …

形態素解析の Mecab のオプションのメモ

$ mecab --version mecab of 0.996$ echo "兎角に人の世は住みにくい。" | mecab 兎角 副詞,一般,*,*,*,*,兎角,トカク,トカク に 助詞,副詞化,*,*,*,*,に,ニ,ニ 人 名詞,一般,*,*,*,*,人,ヒト,ヒト の 助詞,連体化,*,*,*,*,の,ノ,ノ 世 名詞,一般,*,*,*,*,世…

対数 log のメモ

(python2.7) In [1]: from math import log In [2]: In [2]: log(4, 2) Out[2]: 2.0 In [4]: 2**2 Out[4]: 4 In [5]: 4 Out[5]: 4 In [6]: log(9, 3) Out[6]: 2.0 In [8]: 3**2 Out[8]: 9 In [10]: log(1, 10) Out[10]: 0.0 In [11]: 10**0.0 Out[11]: 1.0 I…

Python の「Yahoo!デベロッパーズネットワークの日本語形態素解析で分かち書きする」スクリプトを MeCab を使ってやってみるメモ

」メモ(python2.7.7)元ネタ 第3回 ベイジアンフィルタを実装してみよう:機械学習 はじめよう|gihyo.jp … 技術評論社 リスト1 形態素解析を使って,わかち書きをする(morphological.py) Yahoo!デベロッパーズネットワークの日本語形態素解析が使われてい…

Ruby でやってみる『機械学習 はじめよう第3回 ベイジアンフィルタを実装してみよう』メモ

若干リファクタ naivebayes.rb: 2014-06-30(ruby2.1)元ネタは Python 実装 第3回 ベイジアンフィルタを実装してみよう:機械学習 はじめよう|gihyo.jp … 技術評論社 理論 第2回 確率の初歩:機械学習 はじめよう|gihyo.jp … 技術評論社 やること ナイーブ…

Python でやってみる『はじめMath! Javaでコンピュータ数学 第39回 行列の数学 ベクトルのスカラ倍と乗算』メモ

(python2.7.7)元ネタ 第39回 行列の数学 ベクトルのスカラ倍と乗算:はじめMath! Javaでコンピュータ数学|gihyo.jp … 技術評論社 問題:ベクトルのスカラ倍,ベクトル同士の乗算を行う関数を作りましょう。 (1)ベクトルをスカラ倍する関数を作りましょう…

Python と Pandas と仙台市の統計データで遊んでみるメモ

(python2.7.7, pandas0.14.0)下記の記事を仙台市の統計データでやってみた。 ITエンジニアのためのデータサイエンティスト養成講座(特別編):学習塾を運営するのに最適なのはどこ? オープンデータを活用して実践的なスキルを身に付ける (1/3) - @IT 結果…

scikit-learn のリンクメモ

scikit-learn: machine learning in Python — scikit-learn 0.15.2 documentation gmonce/scikit-learn-book · GitHub scikit-learnを用いた機械学習チュートリアル pythonの機械学習ライブラリscikit-learnの紹介 - 唯物是真 @Scaled_Wurm 2013.07.15 はし…

Emacs のテーマを zenburn にしたら flymake のエラー表示が見づらいので色変更してみたメモ

(emacs24.3, maxosx10.9) デフォルト 上がエラー 下がワーニング 修正後 (require 'zenburn-theme) (load-theme 'zenburn t) (flymake-mode t) (set-face-attribute 'flymake-errline nil :underline `(:color "#ff3366" :style wave)) テーマを変えるたびに…

RStudio for MacOSX でプロットが文字化けする場合のメモ

(MacOSX10.9, RStudio0.98.932)下記サイトのまま 0093 Weblog: RStudio for Mac OS X で日本語のプロットが上手くいかない場合の対処法 ~/.Rprofile setHook(packageEvent("grDevices", "onLoad"), function(...){ if(.Platform$OS.type == "windows") grDev…

Hadoop メモ

Welcome to Apache™ Hadoop®! テキストマイニングで始める実践Hadoop活用(1):いまさら聞けないHadoopとテキストマイニング入門 (1/3) - @IT 分散処理基盤Hadoopを試してみる | IDC Frontier Engineers' Blog

MacPorts で MongoDB インストールメモ

(MacOSX10.9, MongoDB2.6.1) $ sudo port install mongodb $ sudo mkdir -p /data/db $ sudo mkdir -p /data/log $ sudo touch /data/log/ $ sudo mongod --dbpath /data/db/mongodb --logpath /data/log/mongodb.log & all output going to: /data/log/mong…

Rails4 でお気に入りをオン・オフするトグルボタンみたいのをやってみるメモ

(rails4.1.1, ruby2.1.1) プロジェクト作成とか $ rails new favorite_button_sample -T $ cd favorite_button_sampleボタン表示を分りやすくするのに CDN の bootstrap 使ってみた app/views/layouts/application.html.erb <link href="//maxcdn.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet"> </link>

Python でやってみる『"データサイエンティスト養成読本" 特集1 第1章 Rで統計解析を始めよう』

(python2.7.7)R のチュートリアルを Python で書き換えてみる。 取りあえずリスト1〜12までやってみた。 Gist にアップして nbviewer で見ると notebook が綺麗に表示される。これ便利。 http://nbviewer.ipython.org/gist/CortYuming/16fe5820c653d0dfecc3 …

Python の pandas でヒストグラムを重ねて描画するメモ

(Python2.7.7, pandas0.14.0)csvデータは『データサイエンティスト用船読本のやつ流用』 import pandas as pd # import matplotlib.pyplot as plt data = pd.read_csv("body_sample.csv") male = data[data["gender"] == "M"] female = data[data["gender"] …

『データサイエンティスト養成読本』の「第4章 Python による機械学習」で一部そのままだと動かなかったりするので修正してみるメモ

(pytho2.7.7)今さら『データサイエンティスト養成読本 』を購入。 「第4章 Python による機械学習」で一部エラーやらで動かなかったりしたのでメモ。 Google先生に訊いても引っかからず正誤表も無いような。 この問題って自分だけなのかしらん? 修正・変更 …

Python の pandas で openpyxl のエラーが出る件のメモ

(python2.7.7) pandas 使うとエラー出ちゃう $ pip install pandas $ ipython In [1]: import pandas /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pandas/io/excel.py:626: UserWarning: Installed openpyxl …

Python で『書籍 "RとRubyによるデータ解析入門』 のサンプルコードを書いてみるメモ

元 『O'Reilly Japan - RとRubyによるデータ解析入門』 https://github.com/setoyama60jp/everyday/blob/master/Chapter4/restroom.rb https://github.com/setoyama60jp/everyday/blob/master/Chapter4/example4-4.rb Ruby のサンプルを Python で書き換えた…

Python で魔法陣を作ってみるメモ

(Python2.7) ヒンズーの連続方式 1. 上段の中央を1にする 2. 右上に次の数字を置いていく(最上段の上は最下段になる。下の図を参照。) 3. 右上が埋まっていたら一つ下に次の数字を置く 4. 再び右上へと数字を埋めていく 5. 後は3,4の繰り返しで完成 魔方陣…