r - 在 R 的数据框中,Column1 的值是 Column2 的最小值
问题描述
我有data frame
两列,我想知道 column1 的值是 column2 的最小值。
set.seed(1)
x <- data.frame(
x1 = 1:10,
x2 = rnorm(10)
)
x
x1 | x2 |
---|---|
1 | -0.6264538 |
2 | 0.1836433 |
3 | -0.8356286 |
4 | 1.5952808 |
5 | 0.3295078 |
6 | -0.8204684 |
7 | 0.4874291 |
8 | 0.7383247 |
9 | 0.5757814 |
10 | -0.3053884 |
我知道这column2
是最低限度的:
min(x$x2)
解决方案
有了dplyr
你可以保留data.frame
library(dplyr)
x %>%
filter(x2 == min(x2))
x1 x2
1 3 -0,8356286
推荐阅读
- scala - 如何从 Scala 连接到 Exasol?
- c# - 向上移动目录字符串是否有常量
- sql-server - 如何在动态插入查询的存储过程中将参数作为列表传递
- sql - 用尾随和前导空格突出显示行
- angular - 如何通过 Angular 编译文件查找错误?
- php - 在 Codeigniter 中将表从一个数据库连接到另一个数据库
- wpf - Prism MVVM - 在 WPF 中的按钮单击命令上显示视图模型中的弹出窗口
- pymc3 - 为什么使用点积会恶化 PyMC3 的性能?
- python - python 正则表达式:字符串搜索日期
- javascript - Google 发布商代码障碍和无限滚动