title: subset rows with (1) ALL and (2) ANY columns larger than a specific value
body: <p>I have a data frame with an id column and some (potentially many) columns with values, here 'v1', 'v2':</p>
  <pre><code>df &lt;- data.frame(id = c(1:5), v1 = c(0,15,9,12,7), v2 = c(9,32,6,17,11))
  #   id v1 v2
  # 1  1  0  9
  # 2  2 15 32
  # 3  3  9  6
  # 4  4 12 17
  # 5  5  7 11
  </code></pre>
  <ol>
  <li><p>How can I extract rows where ALL values are larger than a certain value, say 10, which should return:</p>
  <pre><code>#   id v1 v2
  # 2  2 15 32
  # 4  4 12 17
  </code></pre>
  </li>
  <li><p>How can I extract rows with ANY (at least one) value is larger than 10:</p>
  <pre><code>#   id v1 v2
  # 2  2 15 32
  # 4  4 12 17
  # 5  5  7 11
  </code></pre>
  </li>
  </ol>