既存列の更新(II)
前の演習では、1 つの値だけを更新し、更新すべき正確な位置、つまり start_station 列の「2 行目」が分かっていました。しかし日々の作業では、複数の値を更新したくなることが多く、位置を事前に把握していない場合もあります。
参照による更新では、1 章で行ったのと同じように、i にフィルタ条件を指定できます。
この演習では、新しい data.table の untidy を使います。untidy はほぼ batrips と同一ですが、duration 列にランダムに負の値を含めています。
この演習はコースの一部です
R の data.table によるデータ操作
演習の手順
duration が 0 未満のすべての行を NA に置き換えてください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Replace negative duration values with NA
untidy[___, ___]