始める無料で始める

既存列の更新(II)

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

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

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

この演習はコースの一部です

R の data.table によるデータ操作

コースを見る

演習の手順

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

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Replace negative duration values with NA
untidy[___, ___]
コードを編集して実行