Я не знаю, как установить метки после фасета, поэтому я предоставляю другую опцию, которая использует grid.arrange()
, чтобы собрать несколько ggplots вместе и установить их метки соответственно, используя map2()
.
library(tidyverse)
library(gridExtra)
df %>% split(.$Var) %>%
map2(c("0.078.", "0.049*"),
~ ggplot(.x, aes(x = Val)) +
geom_density() + xlab(.y) + # xlab(.y) is what you expect
xlim(1, 4) + ylim(0, 0.8) +
ggtitle(.x$Var) + theme_bw() +
theme(plot.title = element_text(hjust = 0.5))) %>%
reduce(grid.arrange, ncol = 2)
Это - просто проблема стиля. Я предпочитаю nodeCount
потому что я нахожу это более ясным. nNodes
более подобно Венгерской записи, но не говорит, что это - переменная количества.
Какой бы ни согласовывается с остальной частью Вашей кодовой базы / руководство по стилю / команда разработчиков.
Первый в C++, второй в C#/Java.
Хотя это - действительно очень субъективный вопрос и должно быть отвечено Вашими инструкциями команды/компании.
Это действительно зависит от принятых соглашений о присвоении имен того, какой бы ни язык Вы используете, но nodeCount
более читаемо. При использовании Java можно использовать руководство Соглашений о присвоении имен Java.