I have a dataframe:
Alix Blim Jux Gyno 0.105 0.234 0.67 0.89 0.01 0.542 0.11 0.65 0.003 0.002 0.6 0.67 0.009 0.123 0.09 0.01
We could use colSums to subset columns using base R
colSums
df[colSums(df > 0.6) > 0] # Jux Gyno #1 0.67 0.89 #2 0.11 0.65 #3 0.60 0.67 #4 0.09 0.01
Or with dplyr, select_if
dplyr
select_if
library(dplyr) df %>% select_if(~any(. > 0.6))