問題タブ [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 に答える
160 参照

r - データ フレーム行に関数を適用する

データ フレームの行に関数を適用し、列の各要素の値に基づいて値を返そうとしています。実際のコードには多くの変数があるため、各変数に名前を付けるのではなく、データフレーム全体を渡すことをお勧めします。これは簡単な例です。

試してみましpurrr map_dblrowwiseが、どちらも機能しません。何か提案はありますか?

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

r - dplyr mutate - 関数の引数として 1 つの行を渡すにはどうすればよいですか?

他のすべての列にあるすべての単語を収集してフォーマットする新しい列をティブルに作成しようとしています。可能であれば、dplyr を使用してこれを行いたいと考えています。元のデータフレーム:

簡単な例として、私は次のようなことをしたいと思っています:

出力は次のようになります。

コードでこれを試すと、出力は次のようになります。

myFunc は引数として 1 行を取る必要がありますが、rowwise() を使用しようとすると、tibble 全体を関数に渡しているように見えます (これは、印刷関数を myFunc に追加することで確認できます)。

1 行だけを渡してこれを繰り返し実行し、すべての行に関数を適用するにはどうすればよいですか? これはdplyrで行うことができますか?

編集:

例の myFunc は、私の質問のために単純化されています。実際の関数は次のようになります。

0 投票する
1 に答える
345 参照

python - Pythonで複数のCTDデータファイル(複数のデータファイルの同じ変数の行ごとの平均)から平均CTDプロファイルを見つける方法

この質問を書くのに苦労しました。複数の CTD データ ファイル (深さのある海洋温度値を含むファイル) があります。深さによって温度がどのように変化するかを確認するために、それらを 1 つの図にプロットしました。私が今やりたいことは、平均温度 (すべてのファイルの中で) の平均プロファイル (1 行のみ) を深さでプロットすることです。つまり、複数のデータ ファイルからの各変数の行ごとの平均のようなものです。

私のデータは、温度値の列と深さ値の別の列である cnv 形式です。各データ セットの深さと温度の値の数は同じではありません (つまり、同じ行数ではありません)。

これは、各ファイルをロットするためだけに私のコードがどのように見えるかであり、それが生成する図を添付しました:

プロットされた各 CTD データ セットの図

私の質問が理にかなっていることを願っています。

どうもありがとう