|
86 | 86 | if (field$class[[field$name[i]]] == "numeric") { |
87 | 87 | optypelist[[fname]] <- "continuous" |
88 | 88 | datypelist[[fname]] <- "double" |
89 | | - } |
90 | | - else if (field$class[[field$name[i]]] == "logical") { |
| 89 | + } else if (field$class[[field$name[i]]] == "logical") { |
91 | 90 | optypelist[[fname]] <- "categorical" |
92 | 91 | datypelist[[fname]] <- "boolean" |
93 | | - } |
94 | | - else if (field$class[[field$name[i]]] == "factor") { |
| 92 | + } else if (field$class[[field$name[i]]] == "factor") { |
95 | 93 | optypelist[[fname]] <- "categorical" |
96 | 94 | datypelist[[fname]] <- "string" |
97 | | - } |
98 | | - else { |
| 95 | + } else { |
99 | 96 | disallowed_class <- field$class[[field$name[i]]] |
100 | 97 | stop(paste(disallowed_class, "class is not supported for features. Supported classes: numeric, logical, factor.")) |
101 | 98 | } |
|
112 | 109 | if (!(.removeAsFactor(field$name[i]) %in% namelist)) { |
113 | 110 | namelist <- c(namelist, .removeAsFactor(field$name[i])) |
114 | 111 | } |
115 | | - } |
116 | | - else { |
| 112 | + } else { |
117 | 113 | ofnames <- strsplit(transformed$field_data[field$name[i], "orig_field_name"][[1]], ",")[[1]] |
118 | 114 | for (j in 1:length(ofnames)) { |
119 | 115 | ofname <- gsub("^\\s+|\\s+$", "", ofnames[j]) |
|
133 | 129 | } |
134 | 130 | } |
135 | 131 | } |
136 | | - } |
137 | | - else { |
| 132 | + } else { |
138 | 133 | for (i in begin:number.of.fields) { |
139 | 134 | fName <- field$name[i] |
140 | 135 | if (length(grep("as\\.factor\\(", field$name[i])) == 1) { |
|
277 | 272 | } else if (field$class[[field$name[i]]] == "logical") { |
278 | 273 | optypelist[[field$name[i]]] <- "categorical" |
279 | 274 | datypelist[[field$name[i]]] <- "boolean" |
280 | | - } |
281 | | - else if (field$class[[field$name[i]]] == "factor") { |
| 275 | + } else if (field$class[[field$name[i]]] == "factor") { |
282 | 276 | optypelist[[field$name[i]]] <- "categorical" |
283 | 277 | datypelist[[field$name[i]]] <- "string" |
284 | 278 | } |
|
0 commit comments