Jupyter でVimを使う

ここを参考 qiita.com

jupyterにおける関数ヘルプの調べ方

help関数を使うとOutに表示されるが 末尾に?をつけると別枠で表示される。 example: help(np.random.randn) np.random.randn?

noneとnumpy.nanの違い

NoneはNULLのような存在で、存在しないことを表す。 numpy.nanはゼロ割のように数値ではないことを表す。 だから numpy.nan + 1 = nan である。一方で None + 1 はエラーとなる。 python - NaNとNoneの違いは何ですか? - numpy - pandas | CODE Q&A [日本語…

virtual boxでubuntuのセットアップ

Ubuntuをダウンロードは公式は遅いのでミラーサイトから http://ubuntutym2.u-toyama.ac.jp/ubuntu/ Guest Additions CDイメージを挿入を行い、インストールする。 共有フォルダを設定する。 後はこれの通り https://www.oiax.jp/books/files/virtualbox-ubu…

DMM GAME PLAYERが9902エラーで起動しないときの対処法

DMM Game Playerがエラー9902で起動しなかったんだけど、問題解決したので共有。HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\DMM GAMES上記レジストリ削除で改善しました。(自己責任で)これでPCでもテラバトル2出来る! — TyoTyo (@hige_crusade) 2017年9月3…

エイリアスを使ってショートカット

qiita.com 例 $ln -s /Users/ユーザー名/Dropbox/workspace/haskell/HHaskell/ ~/DevelopFolders/ とエイリアスすることでいちいちcdで長ったらしく書かなくても良くなる。

FinderのFavoritesにフォルダを追加

ドラック&ドロップで実現可能

エディッタatomの設定

Atom -> Preference -> Package -> 変更したい言語名(ex) haskell) -> language-haskell -> settings -> Tab length

anacondaのアップデート方法

ここが確実 Managing packages — Conda documentation conda update conda conda update anaconda→y

jupyter設定

configファイルを作る。 jupyter notebook --generate-config 起動させるブラウザを指定 c.NotebookApp.browser = '/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome %s'

IPthonのコマンド集

適宜追加していく スクリプトの実行 In [10]:%run ファイル名 環境のリセット In [11]:%reset

最急降下法による回帰分析

参考 Pythonで最急勾配法を実装し、グラフを描く - minus9d's diary 本編 Lecture 2 | Machine Learning (Stanford) - YouTube の最初の回帰分析を実装 import numpy as np import matplotlib.pyplot as plt # 学習データ m = np.array([[2104, 400], [1600,…

condaにおける環境の追加

CS231n Convolutional Neural Networks for Visual Recognition がpython 2にしか対応してなかったので、 anacondaにおいて、python 3のほかにpython 2を導入する。 >conda create -n py27 python=2.7 anaconda 現在ある環境の確認 >conda info -e# conda en…