Вы также можете использовать метод compareTo()
для сравнения двух строк. Если результат compareTo равен 0, то две строки равны, в противном случае сравниваемые строки не равны.
==
сравнивает ссылки и не сравнивает фактические строки. Если вы создали каждую строку, используя new String(somestring).intern()
, вы можете использовать оператор ==
для сравнения двух строк, в противном случае могут использоваться только методы equals () или compareTo.
Для любого приезжающего в это поздно как я, можно использовать facet_wrap_paginate
от ggforce
, чтобы продолжать использовать ggplot2
. Справочный файл говорит: "Это расширение ggplot2::facet_wrap()
позволит Вам разделять фасетный график по нескольким страницам". Что-то как следующее будет работать:
library(ggplot2)
library(ggforce)
data("diamonds")
ggplot(diamonds) +
geom_point(aes(carat, price), alpha = 0.1) +
facet_wrap_paginate(~clarity, ncol = 2, nrow = 2, page = 2)
Использование page
для выбора, какую страницу Вы хотите просмотреть или перенести в цикл для отображения всех в документе.