初心者エンジニアの理論と実践メモ

本や授業のスライドをかみ砕いたメモ。機械学習メインで。

Python環境構築

手順 pyenvとpythonのインストール # rootディレクトリへ移動 cd / # もしoptディレクトリがなければ mkdir opt cd /opt # pyenvのインストール sudo git clone git://github.com/yyuu/pyenv.git ./python # pythonをバージョン別にインストールするディレク…

DokerでDjango開発した記録[2017/07/25]

Django Shellに入るには docker-compose up docker exec -it django_docker_web_1 bash コンテナ名は docker ps で調べた python manage.py shell

Linuxコマンド[2018/07/20]

alias # 設定 alias chrome=/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \ # 確認 alias # 解除 unalias chrome

PythonからMysqlを操作[2018/07/20]

ドキュメント MySQL Connector/Python公式ドキュメント https://dev.mysql.com/doc/connector-python/en/ インストール pip install mysql-connector-python-rf 起動 mysql.server start mysql -u root -p # macOSの場合、パスワードは設定されてないのでEnt…

初心に帰るpython~1

最近numpy,pandasに依存しすぎてるので初心に帰るためまとめる。 リスト リストの概要 リストのコピー 辞書 辞書の概要 辞書の作成 辞書の読み込み タプル セット リスト リストの概要 掛け算はリピート [1, 3]*3 >>> [1, 3, 1, 3, 1, 3] numpyの場合 np.arr…

Pythonで機械学習[2018/07/15版]

データセットの特徴の外観 欠損 data.isnull().sum() カラムの型 data.dtypes.value_counts() カテゴリカル変数の種類 data.select_dtypes('object').apply(pd.Series.nunique, axis = 0) 前処理 カテゴリカル変数のエンコード Label Encoding from sklearn.…

東京公共交通オープンデータ API返り値をデータフレームに入れるまで

下準備 APIを叩く byteをutf-8に変換 utf-8の文字列をjsonライクな辞書のリストに変換 辞書からdataframeに変換 下準備 import json import urllib import urllib.request import pandas as pd API_KEY = 'xxxxxx' endpoint = 'https://api-tokyochallenge.o…

Numpy(Numerical Python)の基本

ndarrayの多次元配列オブジェクト ndarray 属性 ndarray 生成 ndarray 要素のデータ型 ndarray スカラー計算 インデックス参照、スライシング 基本 スライスによるインデックス参照 ブールインデックス参照 ファンシーインデックス参照 転置 ユニバーサル関…