Convert P-values to Z-scores
pvalues_to_zscores.Rd
This function takes a data frame of p-values and converts them to Z-scores using the quantile function for the standard normal distribution.
Examples
data(snp_example)
head(snp_example)
#> markname trt1 trt2 trt3
#> 1 c01b000015585s 0.35580 0.7356 0.6920
#> 2 c01b000015644s 0.58850 0.4539 0.7164
#> 3 c01b000015647s 0.18840 0.3029 0.2111
#> 4 c01b000015717s 0.99820 0.2474 0.2029
#> 5 c01b000015721s 0.74750 0.2206 0.1954
#> 6 c01b000016805s 0.08051 0.1532 0.7910
pvalues_to_zscores(snp_example)
#> markname trt1 trt2 trt3
#> 1 c01b000015585s 0.3697081 -0.62983889 -0.5015274
#> 2 c01b000015644s -0.2236881 0.11581394 -0.5721801
#> 3 c01b000015647s 0.8838078 0.51607790 0.8026103
#> 4 c01b000015717s -2.9112377 0.68269435 0.8313074
#> 5 c01b000015721s -0.6666433 0.77016841 0.8581675
#> 6 c01b000016805s 1.4016493 1.02280511 -0.8098959
#> 7 c01b000016809s 1.4711890 0.55455365 -1.0709320
#> 8 c01b000016856s -0.6526220 -0.05115752 0.4696571
#> 9 c01b000016946s -0.7674736 -0.45598606 -0.8720154
#> 10 c01b000016963s -0.9330387 -0.82741832 0.4961338
#> 11 c01b000016968s 1.1169867 -0.21880751 0.6691497
#> 12 c01b000016977s -0.9184181 -0.75908786 0.7885074
#> 13 c01b000016993s 0.9043686 -0.30784537 1.5013696
#> 14 c01b000017041s -0.7329318 -1.14357484 -0.1251561
#> 15 c01b000017101s 0.6820616 0.47077699 1.2764401
#> 16 c01b000017147s 1.8075280 -1.56492712 -2.4624277
#> 17 c01b000017181s -0.9977512 -0.60196115 -0.7205279
#> 18 c01b000017375s -1.8807936 0.76747357 1.8407377
#> 19 c01b000017379s -0.1542660 -0.07803527 1.5919319