2020-08-01から1ヶ月間の記事一覧

Pythonの純粋仮想関数は引数の数適当に変えて実装してもOK

掲題の件、そういいうことです。 例えば適当に get() メソッドの引数を追加して実装しても from abc import ABCMeta, abstractmethod class Hoge(metaclass=ABCMeta): @abstractmethod def get(self): pass class Moge(Hoge): def get(self, x = None, y = N…

米国株式とUSDJPYの2020年1月1日からの相関構造

米国株式とUSDJPYの2020年1月1日からの相関構造 ドル円(USDJPY)が 0.6% で ダウ平均が2.8% くらいのリスク(標準偏差、日率) > 100*sd(df$`usdjpy=x`) [1] 0.6186612 > 100*sd(df$dji) [1] 2.842537 全体 library("dplyr") library("tidyr") library("str…

米国株式市場の2020年1月1日からの相関構造

R

米国株式市場の2020年1月1日からの相関構造 すげぇ強かった(おしまい) "^DJI" : ダウ平均 "^RUT": ラッセル指数 "^GSPC": S&P500 "^IXIC": ナスダック指数 再現用のCode library("dplyr") library("tidyr") library("stringr") library("tidyquant") libra…

特定の列だけ外して処理したい場合には . (dot) を名前に持つ列と lsを組み合わせると良い

R

株式会社ホクソエムの社長から教えていただいた。 いちいち dplyr::select なぞせんでもこうするだけで .y を除いた処理を実行できる。 > df <- data.frame( + x = 1:3, + .y = 2:4 + ) > df x .y 1 1 2 2 2 3 3 3 4 > ls(df) [1] "x"