2015-07-01から1ヶ月間の記事一覧

data.frame(データフレーム)にlapplyする

R

lapplyをデータフレームに適用すると > df <- data.frame(a=1:5, b=letters[1:5]) > df a b 1 1 a 2 2 b 3 3 c 4 4 d 5 5 e > lapply(df, function(x){x}) $a [1] 1 2 3 4 5 $b [1] a b c d e Levels: a b c d e と、列ごとに処理が走る。それを(元のdata.f…

某ボラティリティ指数のスポット・先物(1か月後満期)の相関

ソースは御察しいただくとして、チャート観た感じ、すんげぇずれてるように見えたんだけど意外と相関してたわ。結構ヘッジできそう。データ(df1, df2)は某所より入手してこんな感じで変形(リターン化)。データは直近250日分データで。 x <- df1[,1:2] y <-…

scl enable devtoolset-2 bash

この辺を参考に上げさせてもらったgccのバージョンを使うためのおまじないを毎度ググってるので、いい加減メモ。 $ gcc --version gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-11) Copyright (C) 2010 Free Software Foundation, Inc. This is free software; …

日経平均ボラティリティー・インデックス(日経平均VI)周りの情報

日経225のVI先物のデータはこれから取れそう…だが、なんかオーダーがおかしい。1万倍されてるのか??? https://www.quandl.com/data/NIKKEI/VI_FUT-Nikkei-225-VI-Futures-Index ・・・と思ったら、これは「日経平均ボラティリティー・インデックス先物指…

ブランチからファイル引っ張ってきて差分比較する

すぐ忘れる。 git checkout branch-name file-name git diff HEAD file-name | less -r

screenコマンド系のまとめ

ここを探せ screen:Media hub screenのkill > screen -X -S (session) quit 参考 [http://stackoverflow.com/questions/1509677/kill-detached-screen-session:title=http://:title]

GPUメモリの使用率監視はnvidia-smi

コンソールから以下を打つ。 > nvidia-smi -l Sat Jul 18 12:57:58 2015 +------------------------------------------------------+ | NVIDIA-SMI 346.46 Driver Version: 346.46 | |-------------------------------+----------------------+-------------…

オブジェクトのシリアライズはpickle

3系でやってる。 import pickle x = (1,2,3) y = [777] pickle.dump((x,y), open('hoge', 'wb')) X, Y = pickle.load(open('hoge', 'rb')) X, Y ((1, 2, 3), [777])

Gtk-WARNING **: cannot open displayを止める

パスワード聞いてくる際にGUIが立ちあがっちゃう系の状態を止める unset SSH_ASKPASS でOK。

pforeachとforeach関数の戻り値の微妙な違い

R

親分が作ったpforeachパッケージという素晴らしく簡単にRで並列計算できるパッケージがある R で超簡単に並列処理を書けるパッケージ pforeach を作った - ほくそ笑む 通常使う分には現在提供されている機能で十分なのだが、デフォルトの戻り値の型がpforeac…