Commit Graph

220 Commits

Author SHA1 Message Date
534c570335 Create rank plots by SD band 2024-09-15 21:07:50 -04:00
e00df4be45 Refactor rank plots 2024-09-15 19:32:25 -04:00
eb2e1ae7d6 Add some debug for rank plots 2024-09-15 18:37:42 -04:00
f848a60871 Add interaction vars to ranks 2024-09-15 17:48:44 -04:00
549090b572 Correctly pass annotations as list of list 2024-09-15 17:37:19 -04:00
971fb80194 Remove existing df calls for single dplyr 2024-09-15 17:21:21 -04:00
ba7f575be1 Begin main() refactor 2024-09-15 17:06:36 -04:00
5dfa2d1650 Explicitly filter data before plotting to silence ggplot 2024-09-15 14:32:48 -04:00
6c13182961 Simplify annotation code 2024-09-15 12:48:36 -04:00
ee986fbd60 Use tooltips rather than text aes for interactive plotly 2024-09-15 12:28:52 -04:00
4f0c36fd66 Prevent interactive variable collision in generate_plot 2024-09-15 12:01:07 -04:00
767694b8ac Prevent interactive variable collision in generate_plot 2024-09-15 11:58:00 -04:00
8b0212d9b4 Prevent interactive variable collision 2024-09-15 11:53:10 -04:00
915885e2bf Refactor plot generation to support interactive plotly plots 2024-09-15 11:44:16 -04:00
4877c1413e Avoid get() in across_all 2024-09-15 11:05:55 -04:00
2531a739dd Add annotations 2024-09-15 10:59:27 -04:00
a439b0b909 Fix interactive plotting for plotly 2024-09-15 10:51:09 -04:00
d79f6a4f2c Return plot config separately 2024-09-14 23:11:01 -04:00
0bb07cf643 Add back box plot 2024-09-14 22:23:15 -04:00
b044a2fd51 Use cartesian limits for plots 2024-09-14 22:18:16 -04:00
6dc1a5c496 Join interaction and calculation dfs 2024-09-13 22:06:34 -04:00
94eb8db517 Loop the sd values once 2024-09-13 21:16:49 -04:00
30b0f175ff Begin scatter plot refactoring 2024-09-13 20:52:18 -04:00
557d85bc85 Fix some scatter plot aes 2024-09-13 19:51:40 -04:00
7c0ed3eda1 Improve the interactions df 2024-09-13 18:28:09 -04:00
74eace8cde Simplify calculate_interaction_scores() 2024-09-13 14:37:31 -04:00
30c03f87cb Fix interaction calculation grouping 2024-09-13 00:37:06 -04:00
e469ed532f Include interaction results in plot df 2024-09-13 00:14:41 -04:00
a018656f7f More aes tweaks for color_var 2024-09-12 23:44:48 -04:00
1a2cd1a6c2 Add back error bars to scatter plots 2024-09-12 23:16:49 -04:00
2f85b32a76 Better handle missing aesthetics 2024-09-12 22:53:20 -04:00
d8c66a6f9a Avoid rounding NAs in annotation labels 2024-09-12 22:41:51 -04:00
4b2157df5f Suppress some interaction score warnings 2024-09-12 22:34:24 -04:00
54b32f47c7 Move more lm calcs out of dplyr 2024-09-12 21:40:22 -04:00
30abced9ff Return NULL from lm instead of refactor 2024-09-12 19:56:03 -04:00
fa7544cb0e Interactions refactor to improve lm object handling 2024-09-12 19:51:15 -04:00
270cc8def5 Gracefully handle empty var cols 2024-09-12 19:24:53 -04:00
88a0429bca Compromise on column naming 2024-09-12 19:04:18 -04:00
e193da0541 Use a single df for interaction calculations 2024-09-12 18:57:32 -04:00
bfc67574bc Use calculations df for lms 2024-09-12 18:49:13 -04:00
2f932b319c Move linear models out of mutate() 2024-09-12 18:46:47 -04:00
9f87b54727 Don't add text aes to static pdf plot 2024-09-12 05:07:16 -04:00
05787bdcbb Handle legend orientation better 2024-09-12 04:58:53 -04:00
aef57dd3dc Fix original bug with bad geom_point aes 2024-09-12 04:44:52 -04:00
90f6ce8fe8 Use OrfRep instead of ORF for plot points 2024-09-12 04:24:48 -04:00
dbe8b1a15b Re-add additional plotting output 2024-09-12 04:18:28 -04:00
5afc46c387 Break generate_and_save_plots() into component functions 2024-09-12 04:03:10 -04:00
67f4a66b87 Add missing correlation plot layers 2024-09-12 03:43:29 -04:00
f90cb25f91 Add coord_cartesian 2024-09-12 03:21:15 -04:00
44da325de4 More axes scaling support 2024-09-12 02:55:59 -04:00