【发布时间】:2019-09-28 12:50:56
【问题描述】:
我有一个数据框,其中包含四个国家和三个变量 x、y、z。现在我正在尝试创建一个函数,该函数返回已定义行的最大值和包含该行中最大值的列名。
x y z
Sweden 1.6534561 0.11523404 0.2261730
France -1.2274320 -0.24096054 1.5096028
England -1.4503096 0.07227427 1.6740867
Spain 0.1867416 1.25318913 -0.7350560
问题是我不明白如何使用 row_name 来查找该行中的最大值。
my_function(row_name){
value=
column=
paste("Highest value is", value, "and it is in column", column)
}
例如
my_function("Sweden") 应返回“最大值为 1.6534561,在 x 列中”
【问题讨论】:
-
如果这些答案有助于您解决问题,请接受所有先前问题的答案。当且仅当它是您认为的“最佳”解决方案时,您可以通过单击“勾选”来接受答案。
标签: r