2015-02-23から1日間の記事一覧

<Python, pandas> hist時のエラー

ヒストグラムを作って時にエラー対処を1つ。 エラーメッセージ。 AttributeError: max must be larger than min in range parameter. やったこと。dropna()を追加。 ax.hist(df.dropna(), bins=100) Nanがあると、min/maxを自動で計算してくれないらしい。…

Python, pandas, データフレーム データタイプの取得

In [1]: df.dtypes Out[1]: a object b int64 c float64 dtype: object In [2]: df.a.dtypes Out[2]: dtype('object') In [3]: print(df.a.dtypes) object

<Python, pandas> データフレーム 最大値を含む行取得+最大値取得

In [1]: a = df.max(columns='hoge') Out[1]: print(a) a 1 b 1 c 1 hoge 30 dtype: object で、 In [2]: print(a['hoge']) Out[2]: 30 と、思ったのだが、よく考えれば、、、 In [3]: max(df['hoge']) Out[3]: 30 でよかった。。。 タイトル変更しとこう。

Python, import os, ファイル名と拡張子をGet

ファイル名から、ファイル名と拡張子をGetする。 In [1]: import os In [2]: fn = '/usr/hoge/script.py' In [3]: path, ext = os.path.splitext(fn) In [4]: print(path) /usr/hoge/script In [5]: print(ext) In [6]: bn = os.path.basename(fn) In [7]: p…

Vim, Github, pydictionのインストール

.vimrcに Bundle 'rkulla/pydiction' インストール後 .vimrcに autocmd FileType python let g:pydiction_location = '~/.vim/bundle/pydiction/complete-dict'

Vim, Github, vim-indent-guides のインストール

Vundleをインストールした後、 Bundle 'nathanaelkane/vim-indent-guides' を追加して、Vim起動で、 :BundleInstall .vimrcには " 自動的にvim-indent-guidesをオンにする let g:indent_guides_enable_on_vim_startup=1 " ガイドをスタートするインデントの…

Vim, Github, Vundleのインストール

Vimのプラグイン管理にVundleをインストール。 cd ~/.vim mkdir bundle git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle で .vimrcに下記を書き込む。 " ファイル形式の検出を無効 filetype off " Vundle を初期化 set rtp+=~/.vim/bu…