[Python] マルチプロセス処理 Pythonでマルチプロセス処理を行うときはmultiprocessingモジュールを使用する。 from multiprocessing import Process def childProcess(data): p… Yuya Satoハック2017.03.22 509
[Python] print出力先の変更 Pythonのprint文は通常標準出力に出力されますが、これをファイルに変更します。 f = open(“hoge.txt”, ‘w’) print >> f, “hogehoge to file” f.c… Yuya Satoハック2017.03.15 1,583
lambda関数からDynamoDBにデータを追記する put_itemを用いることでDBに追記することができる。 table.put_item( Item={ ‘id’: event[“id”], ’email’: event[“email”] } ) しかし、put_it… Jyoziハック2017.02.21 1,342
Python2 と Python3 の違い ~dict型~ Pythonでdict型のキーとバリューを取得して、バリューの値でソートしたい時があります。 Python2とPython3ではその際に違った処理をしなければなりません。 まずはPython2 Python 2.7.9 … Kazutoshi Shinodaハック2017.02.09 9,040
gensimのword2vecの結果を手軽に可視化する方法 gensimで学習させたword2vecの分散表現ベクトルを、scikit-learnのt-SNEで次元圧縮してプロットする。 #word2vecを学習させる import gensim model = gensim.m… otaguroハック2017.02.09 6,938
[Python]jupyter notebookでmatplotlib jupyter notebook(iPython?)でmatplotlibを使うときは一番最初に以下のコードを実行しなくてはいけません。 %matplotlib inline これをしないとなぜかエラーが出てプロットでき… Kazutoshi Shinodaハック2017.01.30 377
Pandas.DataFrameをKerasにそのままぶちこんでませんか?? この記事はKerasを使い始めて間も無い人のために役立つ記事です。 この記事の要約(忙しい人向け) Kerasにpandas.DataFrameをつっこんではいけない。 numpy.ndarrayに変換する必要がある。 … Kazutoshi Shinodaハック2017.01.06 8,455
Pythonで確率分布に従う乱数生成 Pythonで確率分布に従う乱数を生成するにはscipy.statsが便利です from scipy.stats import gamma from scipy.stats import beta from scipy.… otaguroハック2016.12.15 2,885
GmailAPIからラベルなど抽出 results = service.users().labels().list(userId=’me’).execute() 上記のコマンドでgmailの情報でラベルやメッセージなど、何種類かを取得することができます。 … kato770ハック2016.11.10 521