問題タブ [rowwise]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
84 参照

r - 各行の最初の非 NA と最後の非 NA の差

最大 5 つの測定値 (x) とそれに対応する時間を含むデータ フレームがあります。

「NA」は、その人 (行) が測定値を持っていなかったことを意味します。

最後の既存の測定値と最初の測定値の差を計算したいと思います。

したがって、最初の場合は x3 から x1 (6.4) を引いた値になり、2 番目の場合は -6.8 などになります。

私はこのようなことを試しましたが、うまくいきませんでした:

助言がありますか?また、適用/行単位が最も効率的な方法ですか、それともベクトル化された関数がありますか?