渋谷ほととぎす通信

完全趣味でやってるUnityメモ。説明できないところを説明できるようにするための個人ブログ。昨日の自分より少しでも大きくなれるように。。。 ※所属団体とは一切関係がありません

Python

scikit-learnを使って等値演算を機械学習させる

前回記事からの続きです。 最低限の機械学習の知識を手に入れるため勉強中。 本書の4章に突入し、やっとタイトル通りの機械学習内容に入ってまいりました。 機械学習の第一弾として、等値演算を学習させてみます。 ※本書ではXOR演算学習が紹介されています …

PythonでJSON、YAML、CSV、Excelのパース方法

前回記事からの続きです。 最低限の機械学習の知識を手に入れるため勉強中。 前回はXMLをパースしました。 今回はまとめて、JSON、YAML、CSV、Excel形式のファイルをパースします。

横浜市避難施設XMLをPythonでパースする

前回記事からの続きです。 最低限の機械学習の知識を手に入れるため勉強中。 本書全7章中3章目に入りました。 様々なデータ形式をパースするというテーマのチャプターっぽいです。 初回はXML。 横浜市総務局 防災関連データから、横浜市避難施設のXMLを使わ…

PythonでOpenWeatherMapから東京の天気を定期的に取得して保存する

前回記事からの続きです。 最低限の機械学習の知識を手に入れるため勉強中。 前回実装したOpenWeatherMapからJSONで結果を受け取ったものを、今回はファイルとして定期的に保存するということをやります。 本書では定期実行をcronで実現しています。 Python…

OpenWeatherMap APIをPythonで叩いてパースするメモ

前回記事からの続きです。 最低限の機械学習の知識を手に入れるため勉強中。 今回は本書のWeb APIからのデータ取得部分をやっています。 一見とても簡単なコードでしたが、Python初心者な私にとっては、とても有益でした。 JSONや、C#でいうところのstring.F…

ログインサイト先の画面キャプチャをしてみる

前回記事からの続きです。 最低限の機械学習の知識を手に入れるため勉強中。 前回はPhantomJSとSeleniumを使ってコマンドラインから指定したWebサイトの画面キャプチャを撮りました。 今回はログインが必要なサイトの画面キャプチャを撮ってみます。 手順と…

簡単PythonとPhantomJSとSeleniumを使ったWebサイト画面キャプチャ

前回記事からの続きです。 最低限の機械学習の知識を手に入れるため勉強中。 本書の2章辺りのPythonを使ったブラウザ画面キャプチャをやってみます。 本書ではUbuntu環境をローカルに立てて実行していますが、本記事ではローカル環境(Mac)から実行しています…

Pythonでログインサイト先のHTMLをパースする

前回記事からの続きです。 最低限の機械学習の知識を手に入れるため勉強中。 前回は非ログインサイトのHTMLをパースしましたが、今回はログインサイトをパースします。 その際、ポイントとなるのがセッションを保存したままサイトにアクセスしないとログイン…

BeautifulSoupを使ったHTMLパース

前回記事からの続きです。 最低限の機械学習の知識を手に入れるため勉強中。 Pythonによるスクレイピング&機械学習 PythonのパーサーライブラリBeautifulSoupを使ってみます。 Beautiful Soup: We called him Tortoise because he taught us. Python3版をイ…

Pythonによるファイルダウンロード

前回記事からの続きです。 最低限の機械学習の知識を手に入れるため勉強中。 Pythonによるスクレイピング&機械学習を読み始めると、まずPythonでファイルをダウンロードしてみよう的な基礎的な内容が始まります。 僕はPython初心者なので新しい事を知れて楽…

PyenvでPython3.6.3インストール時のトラブル

最近よく話題にあがる機械学習について多少は知識として入れとかんといかんかなと思い、重い腰をあげて以下の書籍を文教堂で購入しました。 Pythonによるスクレイピング&機械学習 サンプルコードがPython3系で僕のMacには2系しかインストールされていなかっ…