cached

.

python

Jupyterで出力されるデータフレームの表示カラム数を増やしたい

pd.set_option("display.max_columns", [任意のカラム数]) 補足ですが、Jupyter上で調べたい関数の頭に?をつけると詳細を確認できます。 Jupyterでは、以下のような小技も、知っておいて損はないですねiPython でちょっと便利なショートカットとか - 人生い…

pandas.to_csvでUnnamedカラムを追加したくない場合

pandas.to_csvでインデックスを指定せずに出力すると、Unnmaed:0というカラムが追加されて出力されることに気づいた。 格別理由がなければあとから消すなりすればいいが、最初から追加せずに済む方法を調べたのでメモする。 to_csv引数のinplaceをTrueにすれ…

Jupyterのカラースキームを変更する

自分用。 中身がないので、せめで外見だけでも(汗)Jupyter Themesがカンタン。ダークな黒背景でクールにデータ解析!Jupyter Notebook Themes & Emacs KeyBinding | FuturismoGitHub - nsonnad/base16-ipython-notebook: Themes for your IPython NotebookJu…

Prophetで金融データの予測

ProphetとはFacebookが開発した時系列の予測ツールです。github.com pip環境であれば、pip installでインストールできます。 ※インストールに少し時間がかかります。データはなんでもいいのですが、 今回は、FREDより以下のデータを拝借しました。 10-Year T…

時系列データの日付をインデックスとして扱いたくない場合

なぜかいつも忘れるのでメモ .reset_idnexで日付をカラムにできる。 文字列ではなくて、Timestampになっているかは確認すること

Numpy配列のスライスメモ

初歩的なことではあるが、Numpy配列のスライスがコードだけではイメージしづらかったので自分用に整理する。 import numpy as np array1 = np.arange(16).reshape(4,4) array1 array([[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11], [12, 13, 14, 15]]) 1…

Bayesian Methods for Hackers

ベイズいいよ、ベイズ。ということで、 ベイズ推論をはじめてみる。まずはこの一冊。Pythonで体験するベイズ推論 PyMCによるMCMC入門作者: キャメロンデビッドソン=ピロン,玉木徹出版社/メーカー: 森北出版発売日: 2017/04/06メディア: 単行本(ソフトカバー…

matplotlibとseabornの日本語化

【導入理由】 iPythonから直接pdfファイルを作成しようと考えた グラフのラベルがデフォルトでは日本語が文字化けしてしまう。【手順】 1.日本語フォントの確認。以下ディレクトリにフォントコピー。 先達の記事を参考にフォントダウンロード http://ipafont…

graphviz's executables not found

決定木をpydotplusを使ってJupyter環境で描きます。 gciの学習環境上では実行できないので、ローカル環境に構築しました。 cherries5557.hatenablog.com 実行環境 Mac Sierra 10.12.5 Ipython 5.1.0 anaconda 3-4.3.0anaconda 3-4.3.0にはpydotplusが入って…

imongoインストールメモ

iMongoインストールメモ https://github.com/gusutabopb/imongo3.x.x系でないと動かないので、pyenv環境をつくる。pyenvとvirtualenvで環境構築 - Qiitaお目当ての3.x.x系をインストールしようとするとエラー。 以下記事。xcode command line developer tool…