Skip to content

Commit 2826c80

Browse files
author
Jordan S Read
committed
edits based on recent code review
1 parent 35928d7 commit 2826c80

1 file changed

Lines changed: 13 additions & 14 deletions

File tree

R/calc_views.R

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,7 @@ group_views <- function(gsplot){
4949
} else {
5050
# // if field isn't associated with a side(s), it is moved up to top level (e.g., legend)
5151
newList <- list()
52-
var <- tail.nm
53-
newList[[var]] <- tail.gs
52+
newList[[tail.nm]] <- tail.gs
5453
views <- append(views, newList)
5554
}
5655

@@ -67,21 +66,21 @@ set_sides <- function(sides){
6766
return(sides)
6867
}
6968

70-
which_reals <- function(values, na.action){
69+
which_reals <- function(values, na.value){
7170

72-
if (is.na(na.action))
71+
if (is.na(na.value))
7372
return(which(!is.na(values)))
7473
else
75-
return(which(!is.na(values) & values != na.action)) # which row to use. goofy because values != NA is always NA, not logical
74+
return(which(!is.na(values) & values != na.value)) # which row to use. goofy because values != NA is always NA, not logical
7675

7776
}
78-
set_view_list <- function(views, var, na.action=NA, remove=TRUE, ignore=NULL){
77+
set_view_window <- function(views, var, na.value=NA, remove=TRUE, ignore=NULL){
7978
view_i <- which(names(views) %in% "view")
8079
for (i in view_i){
8180
values <- lapply(views[[i]][!names(views[[i]]) %in% ignore], function(x) strip_pts(x, var))
82-
val.i <- which_reals(values, na.action)
81+
val.i <- which_reals(values, na.value)
8382
if (length(val.i) == 0){
84-
values = na.action
83+
values = na.value
8584
} else {
8685
values <- unname_c(values[val.i])
8786
}
@@ -95,18 +94,18 @@ set_view_list <- function(views, var, na.action=NA, remove=TRUE, ignore=NULL){
9594
}
9695

9796
set_view_log <- function(views){
98-
set_view_list(views, var = 'log', na.action="")
97+
set_view_window(views, var = 'log', na.value="")
9998
}
10099

101100
set_view_lab <- function(views){
102-
views <- set_view_list(views, var = 'ylab', na.action="")
103-
set_view_list(views, var = 'xlab', na.action="")
101+
views <- set_view_window(views, var = 'ylab', na.value="")
102+
set_view_window(views, var = 'xlab', na.value="")
104103
}
105104

106105

107106
set_view_lim <- function(views){
108-
views <- set_view_list(views, var = 'xlim', na.action=NA, ignore='window', remove=FALSE)
109-
views <- set_view_list(views, var = 'ylim', na.action=NA, ignore='window', remove=FALSE)
107+
views <- set_view_window(views, var = 'xlim', na.value=NA, ignore='window', remove=FALSE)
108+
views <- set_view_window(views, var = 'ylim', na.value=NA, ignore='window', remove=FALSE)
110109

111110
data <- list(y=summarize_args(views,c('y','y1','y0'),ignore=c('window','gs.config')),
112111
x=summarize_args(views,c('x','x1','x0'),ignore=c('window','gs.config')))
@@ -194,7 +193,7 @@ get_view_side <- function(views, view_i, var){
194193
stop('view side undefined for ',var)
195194
}
196195

197-
summarize_args <- function(views, var, na.action,ignore='gs.config'){
196+
summarize_args <- function(views, var, na.value,ignore='gs.config'){
198197

199198
view_i <- which(names(views) %in% "view")
200199
values <- list()

0 commit comments

Comments
 (0)