以下の記事のアップデート版です。Jupyter が5系にバージョンアップしているのと、イメージが整理されています。 Jupyter の Docker イメージを使ってみる - Qiita Jupyter は Python のツールである IPython から出発しましたが、データ分析の過程を Web 上で共有できますので、R でも使われるようになり、最近ではHadoop基盤をバックエンドとして Spark との統合も進んでいます。 Numpy, pandas に代表されるように、データ分析に必要なライブラリは依存関係が複雑化してインストールに苦労することもありますが、Docker を使うことで実行環境のポータビリティを向上できます。また、実行環境をコンテナごとに分離できますので、Hadoop上でDockerを動かす仕組み (Docker Container Executor - Apach
debian wheezyにてevernoteをvimでいじるための環境を構築した。そのときのメモ。 必要環境 vimでevernoteを操作するプラグインevervimを利用する。これはgithubに公開されている。markdownでがつがつevernoteを書く用。 https://github.com/kakkyz81/evervim もちろんvimが必要。 ただし、pythonが内包されてコンパイルされている必要がある これにちょっと今回苦労したorz あとは特に問題なく。pluginのインストールはneobundleというナウでヤングなvimmerなら使っているっぽいプラグインマネージャを利用した。 あ、あとmarkdownでかくんで、pythonのmarkdownのプラグインがいる インストール手順 vimの再コンパイル vimを起動して:echo has('python')が
背景 Evernote がすごい便利な気がしてきたので活用したいと思いました。 要件 コンソールから Evernote にノートを作ったり、既にあるノートを編集したりしたい markdown で書きたい Vim で書きたい 結論 Ruby で書かれている evernote-editor というのが良さそうだった。 良さそうと思ったけど Evernote からとってきてエディタで読み込んだときにデータ構造がちゃんと markdown にできてない気がする…(あとで確認する)。 → 最初から markdown で作ったノートなら大丈夫そうだが、そうでないノートだとデータがこわれる(保存しなくても markdown にパースしてそれを保存しようとするため)。 https://github.com/hpoydar/evernote-editor evernote-editor の使いかた Ruby
splrep# scipy.interpolate.splrep(x, y, w=None, xb=None, xe=None, k=3, task=0, s=None, t=None, full_output=0, per=0, quiet=1)[source]# Find the B-spline representation of a 1-D curve. Legacy This function is considered legacy and will no longer receive updates. While we currently have no plans to remove it, we recommend that new code uses more modern alternatives instead. Specifically, we recommend
Table Of Contents What’s New Installation Contributing to pandas Frequently Asked Questions (FAQ) Package overview 10 Minutes to pandas Tutorials Cookbook Intro to Data Structures Essential Basic Functionality Working with Text Data Options and Settings Indexing and Selecting Data MultiIndex / Advanced Indexing Computational tools Working with missing data Group By: split-apply-combine Merge, join
自分は、1年前からPythonを使い始めました。Pandasを始めとするPythonのデータサイエンス用のライブラリーは便利です。 つい最近、マイクロソフトがExcelにPythonを搭載することを検討しているというニュースが流れました。VBAとは長い付き合いなので、前半でVBAよりPandasが数倍便利だということを書いて、後半でExcelにPythonを搭載されることへのコメントを書くことにします。自分は、ExcelはデータのためのGUIツールとしては便利で役に立つツールだと思っています。ただ、VBAの方が長年放置されていて最近の言語としては落第なのでPythonが搭載されることを期待したいと思っています。急遽テーマを変更したので、時間がなくて以下は「Excel VBA Advent Calendar 2017 20日目」の記事と同じにしてしまいました。 「ExcelにPythonが搭
最近の空き時間は GitHub で草植えをしている。まずは pandas を日本語環境で使う場合に たまに必要になる処理をまとめた パッケージを作った。 インストール pip install japandas 機能 機能の一覧はこちら。 日時処理 日本語日付のパース 日本の祝日カレンダー 文字列処理 Unicode 正規化 全角/半角変換 リモートデータアクセス 詳細はドキュメントを。 http://japandas.readthedocs.org/en/stable/ 日時処理 日本語日付のパース pandas には 日付らしい入力を適切に処理してくれる pandas.to_datetime があるが、これは日本語の日付 ( "XX年XX月XX日" とか ) に対応していない。例えば 以下のような入力は日時としてパースされず 文字列のまま残ってしまう。 import pandas as
Pythonを用いて日本で上場している企業の株価データを取得する方法とソースコードについて紹介します。 ## jsmで日本企業の株価取得 Pythonでは、jsmモジュールで日本の証券取引所に上場している株価を取得できます。 得られる株価データの単位は円です。 – – ※jsmモジュールのインストール方法 ## ソースコード(Python3) サンプルプログラムのソースコードです。 #-*- coding:utf-8 -*- import jsm import datetime # 株価のデータ取得(銘柄コード, 開始日, 終了日) def get_stock(code, start_date, end_date): # 期間設定 year, month, day = start_date.split("-") start = datetime.date(int(year), int(mo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く