Мой R-скрипт случайно перестал работать, и выводится следующая ошибка:
Error in 1:(grep("null", x)[1] - 1) : NA/NaN argument
Я определил его до этой функции:
plot_grid(plot_grid(pq1_plop, pq2_plop, pq3_plop,
ncol = 1, rel_heights = c(5, 9, 13), align = "v"),
plot_grid(pq1_agged_diff_plot, pq2_agged_diff_plot, pq3_agged_diff_plot, NULL
, ncol = 1
, rel_heights = c(5, 9, 13, 1)
, axis = "l"
, align = "vh"
),
nrow = 1
, rel_widths = c(10, 6)
#, align = "v"
#, axis = "t"
)
Я пытался запустить plot(pq1_plop)
и все 5 других переменных plop, и все они отображаются совершенно нормально. Я не уверен, как обработать эту ошибку и выяснить, где находится аргумент Na / NaN, поэтому я хотел бы получить какое-либо руководство по этому поводу.
Если это поможет, вот все пакеты, которые я использую. Я подавил ggpubr
, поскольку он выводил некоторые нечетные сообщения.
library(cowplot, warn.conflicts = FALSE)
library(dplyr, warn.conflicts = FALSE)
library(forcats)
library(ggplot2)
library(ggpubr, warn.conflicts = FALSE)
library(grid)
library(gridExtra)
library(gtable)
library(stringr)
Сообщение ggpubr без подавления:
Loading required package: magrittr
Attaching package: ‘ggpubr’
The following object is masked from ‘package:cowplot’:
get_legend
Так что я не уверен, связано ли это, как мой поиск в Googleне очень помог