1. 学ぶ
  2. /
  3. コース
  4. /
  5. R の data.table によるデータ操作

Connected

演習

既存列の更新(II)

前の演習では、1 つの値だけを更新し、更新すべき正確な位置、つまり start_station 列の「2 行目」が分かっていました。しかし日々の作業では、複数の値を更新したくなることが多く、位置を事前に把握していない場合もあります。

参照による更新では、1 章で行ったのと同じように、i にフィルタ条件を指定できます。

この演習では、新しい data.table の untidy を使います。untidy はほぼ batrips と同一ですが、duration 列にランダムに負の値を含めています。

指示

100 XP

duration が 0 未満のすべての行を NA に置き換えてください。