Я, наконец, нашел, что это работает после попытки!
@FXML Pane secPane;
public void loadFxml (ActionEvent event) {
Pane newLoadedPane = FXMLLoader.load(getClass().getResource("/application/fxml2.fxml"));
secPane.getChildren().add(newLoadedPane);
}
Решение Base R (хотя это, скорее всего, дубликат):
accuarcyMatrix[ which(accuarcyMatrix$accuarcy == max(accuarcyMatrix$accuarcy) , ]
Я предполагаю, что вы захотите изменить «точность» на «точность»
Воспроизводимые данные, имитирующие вашу матрицу :
set.seed(123)
x <- matrix(sample(1:9, 30, T), 10, 3)
row.names(x) <- 1:10
colnames(x) <- LETTERS[1:3]
# A B C
# 1 3 9 9
# 2 8 5 7
# 3 4 7 6
# ...
В матричных объектах вам нужно использовать двоичный способ для извлечения элемента, такого как data[a, b]
. Возьмите приведенные выше данные, например, x["C"]
вернет NA
, а x[, "C"]
вернет все элементы в столбце C. Поэтому следующие два кода будут генерировать разные выходные данные.
subset(x, x["C"] == max(x["C"]))
# A B C (Empty)
subset(x, x[, "C"] == max(x[, "C"]))
# A B C
# 1 3 9 9
# 4 8 6 9
Может быть, что-то вроде этого?
library(dplyr)
accuarcyMatrix %>%
filter_at(vars(accuarcy),
any_vars(.==max(.))
)