--Hi all,
i can't find a soluce to create 2 new columns using 2 dataframes, i have to join them them using common keys.
my first dataframe:
targets genes_ref1 genes_ref2 MPX
1 18q H2BC8 RPP30 MPX1
2 9q H2BC8 RPP30 MPX1
3 Xp H2BC8 RPP30 MPX1
4 20q NECTIN2 RPPH1 MPX1
5 17q NECTIN2 RPPH1 MPX1
6 Yp SLAIN2 RPPH1 MPX1
7 11p SLAIN2 RPPH1 MPX1
8 12q H2BC8 RPP30 MPX2
9 5q SLAIN2 RPPH1 MPX2
10 7q SLAIN2 RPPH1 MPX2
11 13q SLAIN2 RPP30 MPX2
12 12p SLAIN2 RPP30 MPX2
13 1q NECTIN2 RPPH1 MPX2
14 17p NECTIN2 RPPH1 MPX2
15 8q H2BC8 RPP30 MPX3
16 4q H2BC8 RPP30 MPX3
17 1p NECTIN2 RPPH1 MPX3
18 20p NECTIN2 RPPH1 MPX3
19 14q NECTIN2 RPPH1 MPX3
20 19p NECTIN2 RPPH1 MPX3
21 6q SLAIN2 RPP30 MPX3
22 2q SLAIN2 RPPH1 MPX4
23 9p H2BC8 RPP30 MPX4
24 16q H2BC8 RPP30 MPX4
25 7p NECTIN2 RPPH1 MPX4
26 15q NECTIN2 RPPH1 MPX4
27 3p NECTIN2 RPPH1 MPX4
28 22q NECTIN2 RPPH1 MPX4
my second dataframe:
sample samplemix target targetype concent PoissonConfMax PoissonConfMin DyeName
1 CTRLM MPX1 18q Unknown 335 341.29 329 FAM Lo
2 CTRLM MPX1 20q Unknown 393 399.39 386 FAM Hi
3 CTRLM MPX1 RPP30 Reference 356 362.03 349 HEX Lo
4 CTRLM MPX1 Yp Unknown 0 0.13 0 HEX Hi
5 CTRLM MPX1 17q Unknown 353 359.67 347 Cy5 Lo
6 CTRLM MPX1 9q Unknown 333 338.97 327 Cy5 Hi
7 CTRLM MPX1 H2BC8 Reference 340 346.09 334 Cy5.5 Lo
8 CTRLM MPX1 RPPH1 Reference 379 386.06 373 Cy5.5 Hi
9 CTRLM MPX1 Xp Unknown 329 334.84 323 ROX Lo
10 CTRLM MPX1 11p Unknown 344 350.38 338 ROX Hi
11 CTRLM MPX1 SLAIN2 Reference 372 378.44 365 ATTO590 Lo
12 CTRLM MPX1 NECTIN2 Reference 375 381.91 369 ATTO590 Hi
13 CTRLM MPX2 5q Unknown 337 343.80 331 FAM Lo
14 CTRLM MPX2 1q Unknown 347 353.30 340 FAM Hi
15 CTRLM MPX2 RPP30 Reference 344 350.32 337 HEX Lo
16 CTRLM MPX2 12q Unknown 313 319.20 307 HEX Hi
17 CTRLM MPX2 7q Unknown 355 361.67 348 Cy5 Lo
18 CTRLM MPX2 13q Unknown 336 342.47 329 Cy5 Hi
19 CTRLM MPX2 H2BC8 Reference 322 328.08 315 Cy5.5 Lo
20 CTRLM MPX2 RPPH1 Reference 342 348.54 335 Cy5.5 Hi
21 CTRLM MPX2 12p Unknown 316 322.39 310 ROX Lo
22 CTRLM MPX2 17p Unknown 343 349.88 337 ROX Hi
23 CTRLM MPX2 SLAIN2 Reference 339 345.72 333 ATTO590 Lo
24 CTRLM MPX2 NECTIN2 Reference 337 343.36 330 ATTO590 Hi
25 CTRLM MPX3 8q Unknown 318 324.27 312 FAM Lo
26 CTRLM MPX3 1p Unknown 343 349.47 337 FAM Hi
27 CTRLM MPX3 RPP30 Reference 336 342.38 330 HEX Lo
28 CTRLM MPX3 20p Unknown 334 339.93 327 HEX Hi
29 CTRLM MPX3 4q Unknown 328 334.10 322 Cy5 Lo
30 CTRLM MPX3 14q Unknown 351 357.15 344 Cy5 Hi
31 CTRLM MPX3 H2BC8 Reference 329 335.59 323 Cy5.5 Lo
32 CTRLM MPX3 RPPH1 Reference 348 354.68 342 Cy5.5 Hi
33 CTRLM MPX3 19p Unknown 357 363.22 350 ROX Lo
34 CTRLM MPX3 6q Unknown 338 344.15 332 ROX Hi
35 CTRLM MPX3 SLAIN2 Reference 345 351.11 338 ATTO590 Lo
36 CTRLM MPX3 NECTIN2 Reference 334 340.07 328 ATTO590 Hi
37 CTRLM MPX4 2q Unknown 237 241.91 232 FAM Lo
38 CTRLM MPX4 7p Unknown 251 256.65 246 FAM Hi
39 CTRLM MPX4 RPP30 Reference 0 0.00 0 HEX Lo
40 CTRLM MPX4 9p Unknown 224 229.08 219 HEX Hi
41 CTRLM MPX4 16q Unknown 222 227.11 217 Cy5 Lo
42 CTRLM MPX4 15q Unknown 241 245.79 236 Cy5 Hi
43 CTRLM MPX4 H2BC8 Reference 0 0.00 0 Cy5.5 Lo
44 CTRLM MPX4 RPPH1 Reference 258 262.83 252 Cy5.5 Hi
45 CTRLM MPX4 3p Unknown 251 255.82 245 ROX Lo
46 CTRLM MPX4 22q Unknown 252 257.48 247 ROX Hi
47 CTRLM MPX4 SLAIN2 Reference 260 265.45 255 ATTO590 Lo
48 CTRLM MPX4 NECTIN2 Reference 254 259.61 249 ATTO590 Hi
and i need to obtain that:
sample samplemix target targetype concent Mean
1 CTRLM MPX1 18q Unknown 335 335/(356+340)
2 CTRLM MPX1 20q Unknown 393 339/(375+379)
3 CTRLM MPX1 RPP30 Reference 356 NA
4 CTRLM MPX1 Yp Unknown 0 0/(372+379)
5 CTRLM MPX1 17q Unknown 353 353/(372+379)
6 CTRLM MPX1 9q Unknown 333 333/(375+379)
7 CTRLM MPX1 H2BC8 Reference 340 NA
8 CTRLM MPX1 RPPH1 Reference 379 NA
9 CTRLM MPX1 Xp Unknown 329 329/(340+356)
10 CTRLM MPX1 11p Unknown 344 344/(372+379)
11 CTRLM MPX1 SLAIN2 Reference 372 NA
12 CTRLM MPX1 NECTIN2 Reference 375 NA
13 CTRLM MPX2 5q Unknown 337 …
14 CTRLM MPX2 1q Unknown 347 …
15 CTRLM MPX2 RPP30 Reference 344 …
16 CTRLM MPX2 12q Unknown 313 …
17 CTRLM MPX2 7q Unknown 355
18 CTRLM MPX2 13q Unknown 336
19 CTRLM MPX2 H2BC8 Reference 322
20 CTRLM MPX2 RPPH1 Reference 342
21 CTRLM MPX2 12p Unknown 316
22 CTRLM MPX2 17p Unknown 343
23 CTRLM MPX2 SLAIN2 Reference 339
24 CTRLM MPX2 NECTIN2 Reference 337
25 CTRLM MPX3 8q Unknown 318
26 CTRLM MPX3 1p Unknown 343
27 CTRLM MPX3 RPP30 Reference 336
28 CTRLM MPX3 20p Unknown 334
29 CTRLM MPX3 4q Unknown 328
30 CTRLM MPX3 14q Unknown 351
31 CTRLM MPX3 H2BC8 Reference 329
32 CTRLM MPX3 RPPH1 Reference 348
33 CTRLM MPX3 19p Unknown 357
34 CTRLM MPX3 6q Unknown 338
35 CTRLM MPX3 SLAIN2 Reference 345
36 CTRLM MPX3 NECTIN2 Reference 334
37 CTRLM MPX4 2q Unknown 237
38 CTRLM MPX4 7p Unknown 251
39 CTRLM MPX4 RPP30 Reference 0
40 CTRLM MPX4 9p Unknown 224
41 CTRLM MPX4 16q Unknown 222
42 CTRLM MPX4 15q Unknown 241
43 CTRLM MPX4 H2BC8 Reference 0
44 CTRLM MPX4 RPPH1 Reference 258
45 CTRLM MPX4 3p Unknown 251
46 CTRLM MPX4 22q Unknown 252
47 CTRLM MPX4 SLAIN2 Reference 260
48 CTRLM MPX4 NECTIN2 Reference 254
do you have a clue to help me ?