Skip to content

Commit a62d1ff

Browse files
Corrected polarhistogramFS when to DataVars variable names are supplied
1 parent b55c35d commit a62d1ff

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

toolbox/graphics/polarhistogramFS.m

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -233,11 +233,14 @@
233233
p=size(Y,2);
234234
if isempty(DataVars)
235235
DataVars=1:p;
236-
elseif iscellstr(DataVars) | isstring(DataVars) % DataVars is a string
236+
elseif iscellstr(DataVars) | isstring(DataVars) | ischar(DataVars) % DataVars is a string
237237
if istable(Y)
238238
DataVarsInput=string(DataVars);
239-
[~,DataVars]=ismember(DataVarsInput,Y.Properties.VariableNames);
240-
if min(DataVars)==0
239+
DataVars=ismember(Y.Properties.VariableNames,DataVarsInput);
240+
seqp=1:p;
241+
DataVars=seqp(DataVars);
242+
243+
if all(DataVars==0)
241244
error('FSDA:polarhistogramFS:WrongInputOpt','Variable names not all found inside the input table')
242245
end
243246
else

0 commit comments

Comments
 (0)