2016-02-29から1日間の記事一覧

<Python, numpy> histogram

度数分布 /ヒストグラムhistogramのデータを作る。 グラフは、データフレームDataFrameがあれば、df.hist()で簡単につくれるが、、 numpy.histogramを使うらしい。 In [12]: df = pd.DataFrame([1,2,3,3,4,4,4,4,5,5,5,5,5,5,6,6,7,8,9,10]) In [13]: df Out…

<pandas, Python> カラムの入れ替え

データフレームDataFrameでカラムColumnの入れ替えswap。 順番の変更order change。 In [1]: import pandas as pd In [2]: df = pd.DataFrame({'a':[1,2,3,4,5], 'b':[2,2,3,4,5]}) In [3]: df Out[3]: a b 0 1 2 1 2 2 2 3 3 3 4 4 4 5 5 In [4]: df[['b','…

<Javascript, Highcharts> 時間あわせ

Javascriptはmsが基本らしい。 なので、epoctimeで時間を渡す場合、1000倍する。 stackoverflow.com

<Python> unixtimeをepoctimeに変換

unixtimeをepoctimeに変換。 In [3]: import dateutil.parser In [4]: import time In [5]: day = '03-JAN-2016 16:39' In [6]: dateutil.parser.parse(day) Out[6]: datetime.datetime(2016, 1, 3, 16, 39) In [7]: type(dateutil.parser.parse(day)) Out[7…

<Python, pandas, json> numpy.arrayのjson化

numpy.arrayをjsonにする。 1次元1D arrayの簡単な場合。 In [98]: df = pd.DataFrame({'a':[1,2,3,4,5], 'b':[10,20,30,40,50]}) In [99]: df Out[99]: a b 0 1 10 1 2 20 2 3 30 3 4 40 4 5 50 In [100]: import json In [101]: json.dumps(df.values.tol…