我有两个数据框:(这些是缩短版本)
一个
Link VU U P
1 DVH1 7 1 37
2 DVH2 7 0 38
3 DVH3 10 1 35
Run Code Online (Sandbox Code Playgroud)
乙
Link VU U P
1 DVH1 2 0 15
2 DVH2 4 0 14
3 DVH3 0 0 5
Run Code Online (Sandbox Code Playgroud)
我想根据它们的位置从A中的值中减去数据框B中的值.例如:对于DVH1,VU将为7-2(或5),结果数据框将如下所示:
Link VU U P
1 DVH1 5 1 22
2 DVH2 3 0 24
3 DVH3 10 1 30
Run Code Online (Sandbox Code Playgroud) 我有一个吐出矩阵的函数,例如:
x freq
1 FALSE 40
2 TRUE 6
Run Code Online (Sandbox Code Playgroud)
但是当没有FALSE值时,我明白了
x freq
1 TRUE 46
Run Code Online (Sandbox Code Playgroud)
我想在x = TRUE时提取freq值.如果总是有FALSE和TRUE值,我可以这样做
> matrix [2,2]
[1] 6
Run Code Online (Sandbox Code Playgroud)
但我希望能够提取TRUE值,无论是否存在FALSE值.有谁知道我怎么做到这一点?提前致谢!
我有不同项目的数据,这些项目具有Pathway AE和可能性"不太可能","可能"或"可能".数据看起来像这样(但是有更多的项目 - 所以更多的行):
Project Pathway Likelihood
1 Red A unlikely
2 Red B possible
3 Red C likely
4 Red D possible
5 Red E possible
6 Blue A possible
7 Blue B unlikely
8 Blue C possible
9 Blue D possible
10 Blue E unlikely
11 Green A unlikely
12 Green B possible
13 Green C likely
14 Green D possible
15 Green E possible
16 Yellow A unlikely
17 Yellow B unlikely
18 Yellow C possible
19 …Run Code Online (Sandbox Code Playgroud)