1. 학습
  2. /
  3. 강의
  4. /
  5. R による並列プログラミング

Connected

연습 문제

出来高の列方向の操作

ある期間に売買された株数を出来高(volume)といいます。あなたは証券ブローカーでビジネスアナリストとして働いています。日次の出来高変化を格納した行列 mat_stocks が用意されています。各列には、前日からの各銘柄の出来高の変化が入っています。これらの銘柄について、特定の期間で出来高が一貫して増加しているかを確認したいと考えています。

関数 calculate_runs() が利用できます。この関数は2つの引数を取ります。1) 日次の出来高の変化、2) ランを計算する対象となる期間(日数)を表す単一の値です。

calculate_runs() を mat_stocks の各列に並列で適用し、期間として5日を指定してください。parallel パッケージはすでに読み込まれています。

지침

100 XP
  • n_days をクラスターにエクスポートします。
  • 行列 mat_stocks の各列に calculate_runs を適用します。
  • period 引数の値として n_days を指定します。