2016-03-04から1日間の記事一覧

<Vim> コメントアウトをちゃとやる。

Vim

コメントアウトcomment outをちゃとやるプラグインplugin。 github.com いつものようにNeoBundle経由でインストール。 あとは、次の呪文を.vimrcに書き込む。 nmap <Leader>c <Plug>(caw:i:toggle) vmap <Leader>c <Plug>(caw:i:toggle) これで、行を選択後、\+cでコメントアウト あり/</plug></leader></plug></leader>…

<Python, pandas> インデックスを付け直す

その1 インデックスindexを付け直すresetする方法。 df.reset_index(drop=True) Stackoverflow stackoverflow.com マニュアル Indexing and Selecting Data — pandas 0.18.0 documentation pandas.DataFrame.reset_index — pandas 0.18.0 documentation そ…

<Python, pandas> Row/Columnの対で値を摘まむ

Row``と``Columnの対のセットで、値を選択する。 .lookup()を使う。 In [42]: import seaborn as sns In [43]: df = sns.load_dataset('tips') In [44]: df.head() Out[44]: total_bill tip sex smoker day time size 0 16.99 1.01 Female No Sun Dinner 2 1…

<Python, pandas> Nanのある行を選択する。Nanない行を選択する。

Nanのある行、ない行を選択する。 .isnull()と.dropna()。 お互いが逆だが、返す値がちと違う。 まずは、Nanのある行を選択。 In [31]: import pandas as pd In [32]: import numpy as np In [33]: df = pd.DataFrame({'a':[1,2,np.nan,3,4],'b':[np.nan,2,3…