すべての値がRのデータフレームの同じ列にある場合のパーセンテージを計算します

M.ピニージャ

私は次のデータフレームを持っています

x <- data.frame("treatment"= c(1, 1, 1, 1, 2, 2, 2, 2), 
              "Time" = c(0, 30, 60, 180, 0, 30, 60, 180), 
              "cells_alive" = c(500, 470, 100, 20, 476, 310, 99, 2))

この実験では、2つの治療法があり、生きている細胞の数を経時的に測定します。時間0での細胞数は、その処理の初期細胞数です。新しい列で毎回生きている細胞の割合を計算する必要があります。したがって、処理1の場合、500 / 500、470 / 500、100 / 500などになります。これを計算する方法のアイデアはありますか?

ありがとう

akash87
require(tidyverse)

x %>% 
left_join(x %>% select(treatment, cells_alive) %>% 
group_by(treatment) %>% 
top_n(1) %>% 
ungroup(), by = "treatment") %>% 
mutate(cells_alive_per = cells_alive.x/cells_alive.y)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

列が相互に依存している場合にRデータフレームの値を計算する方法

分類Dev

列の値が同じ場合にのみデータフレームをマージします

分類Dev

他の値がすべて0の場合、すべての値の合計に対する特定の値のパーセンテージを計算する

分類Dev

合計のパーセンテージの列をPandasデータフレームに追加します

分類Dev

パンダ:列の値に基づいて2つのデータフレームをマージします。同じ列値を含む複数の行の場合、それらを異なる列に追加します

分類Dev

パンダは、列の同じ値に基づいてデータフレームをマージします

分類Dev

すべての列に特定のパターンが含まれている場合は、パンダデータフレームの行を選択します

分類Dev

列行の値がゼロの場合、パンダデータフレームのすべての列のすべての行を削除します

分類Dev

行と列の値が同じ場合にのみ、2つのパンダデータフレーム値を追加します

分類Dev

データフレームの列のすべての値のパーセンタイルを計算します

分類Dev

両方のデータフレームにまったく同じ列とインデックスがある場合、別のデータフレームの条件を照合して、あるデータフレームのデータをグループ化するにはどうすればよいですか?

分類Dev

同じデータフレーム内の別の列の値に基づいて、2つの列の値をカウントまたは合計します

分類Dev

パンダ-すべての列の値が同じ場合、DataFrameをSeriesにマージします。

分類Dev

2つの列からパーセンテージを計算し、新しいデータフレームに付加価値を付けます

分類Dev

データフレームの各列のNAのパーセンテージを計算する方法はありますが、dfを別々のグループに分割しますか?

分類Dev

パーセンテージを計算し、それをデータフレームの新しい列に配置する関数を記述します

分類Dev

すべての行に同じシリーズがあるパンダデータフレームに行としてシリーズを適用します

分類Dev

R lapply():リスト内のすべてのデータフレーム内のすべての列を数値に変更してから、すべての値をパーセンテージに変換します

分類Dev

パンダは、列の合計のパーセンテージに基づいてデータフレームを分離します

分類Dev

パンダにmultiIndexがある場合、2つのデータフレームをマージします

分類Dev

RまたはMysql:同じデータフレームの別の行に列が存在しない場合は、列の値をnullに変更します

分類Dev

パンダは、同様の値がすべて有効な場合にのみデータフレームを更新します

分類Dev

パンダデータフレームの同じ行で異なる列のセルの乗算の合計

分類Dev

Python Pandas:パーセンテージに基づいてデータフレームの合計値をカテゴリに戻します

分類Dev

同じ列のデータを使用してSQLステートメントのパーセンテージを計算します

分類Dev

この列のすべての値が特定の値である場合は、データフレームから列を削除します

分類Dev

pandasデータフレームの各行のパーセンテージを計算します

分類Dev

値が別のデータフレームの列の間隔の間にある場合は、データフレームの列を更新します

分類Dev

パンダの同じデータフレーム内の列の値をマージします

Related 関連記事

  1. 1

    列が相互に依存している場合にRデータフレームの値を計算する方法

  2. 2

    列の値が同じ場合にのみデータフレームをマージします

  3. 3

    他の値がすべて0の場合、すべての値の合計に対する特定の値のパーセンテージを計算する

  4. 4

    合計のパーセンテージの列をPandasデータフレームに追加します

  5. 5

    パンダ:列の値に基づいて2つのデータフレームをマージします。同じ列値を含む複数の行の場合、それらを異なる列に追加します

  6. 6

    パンダは、列の同じ値に基づいてデータフレームをマージします

  7. 7

    すべての列に特定のパターンが含まれている場合は、パンダデータフレームの行を選択します

  8. 8

    列行の値がゼロの場合、パンダデータフレームのすべての列のすべての行を削除します

  9. 9

    行と列の値が同じ場合にのみ、2つのパンダデータフレーム値を追加します

  10. 10

    データフレームの列のすべての値のパーセンタイルを計算します

  11. 11

    両方のデータフレームにまったく同じ列とインデックスがある場合、別のデータフレームの条件を照合して、あるデータフレームのデータをグループ化するにはどうすればよいですか?

  12. 12

    同じデータフレーム内の別の列の値に基づいて、2つの列の値をカウントまたは合計します

  13. 13

    パンダ-すべての列の値が同じ場合、DataFrameをSeriesにマージします。

  14. 14

    2つの列からパーセンテージを計算し、新しいデータフレームに付加価値を付けます

  15. 15

    データフレームの各列のNAのパーセンテージを計算する方法はありますが、dfを別々のグループに分割しますか?

  16. 16

    パーセンテージを計算し、それをデータフレームの新しい列に配置する関数を記述します

  17. 17

    すべての行に同じシリーズがあるパンダデータフレームに行としてシリーズを適用します

  18. 18

    R lapply():リスト内のすべてのデータフレーム内のすべての列を数値に変更してから、すべての値をパーセンテージに変換します

  19. 19

    パンダは、列の合計のパーセンテージに基づいてデータフレームを分離します

  20. 20

    パンダにmultiIndexがある場合、2つのデータフレームをマージします

  21. 21

    RまたはMysql:同じデータフレームの別の行に列が存在しない場合は、列の値をnullに変更します

  22. 22

    パンダは、同様の値がすべて有効な場合にのみデータフレームを更新します

  23. 23

    パンダデータフレームの同じ行で異なる列のセルの乗算の合計

  24. 24

    Python Pandas:パーセンテージに基づいてデータフレームの合計値をカテゴリに戻します

  25. 25

    同じ列のデータを使用してSQLステートメントのパーセンテージを計算します

  26. 26

    この列のすべての値が特定の値である場合は、データフレームから列を削除します

  27. 27

    pandasデータフレームの各行のパーセンテージを計算します

  28. 28

    値が別のデータフレームの列の間隔の間にある場合は、データフレームの列を更新します

  29. 29

    パンダの同じデータフレーム内の列の値をマージします

ホットタグ

アーカイブ