次のDFがあるとしましょう。
>TEST
$`TEST`
X Y
[1,] 343.8986928 100.0000000000
[2,] 344.8980807 1.5791135909
[3,] 344.9029097 0.1523702597
[4,] 344.9049696 1.4031613636
[5,] 345.8944890 8.9483103485
[6,] 345.9029386 0.8219974538
[7,] 346.9007657 0.1255592335
[8,] 347.8902851 0.2001806452
Xの1の間隔ごとにYの値を追加したいと思います。
したがって、343、344、345、346、347をビンにし、Yを追加するために使用します。
したがって、344の場合、1.579 + 0.152 +1.403を追加します。
次に、次のように、間隔ごとに1つの数値を出力します。
100、3.13、9.7、0.12、0.2
ここで、100 == 343、3.13 == 344などです。
Xの数字は異なります。例:212、213、214、または112、113、114など。
どんな助けでも大歓迎です。
床を取ることによってビンを計算します。次に、グループ化して要約します。
library(tidyverse)
TEST %>%
mutate(X = floor(X)) %>%
group_by(X) %>%
summarize(Y = sum(Y))
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加