Skip to content

Commit

Permalink
Merge pull request biolab#2811 from lanzagar/concat-source
Browse files Browse the repository at this point in the history
owconcatenate: Use table names for values of source var
  • Loading branch information
lanzagar authored Dec 1, 2017
2 parents f1a4be1 + 5087c6e commit 58cfb20
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion Orange/widgets/data/owconcatenate.py
Original file line number Diff line number Diff line change
Expand Up @@ -164,9 +164,13 @@ def apply(self):

if tables and self.append_source_column:
assert domain is not None
names = [getattr(t, 'name', '') for t in tables]
if len(names) != len(set(names)):
names = ['{} ({})'.format(name, i)
for i, name in enumerate(names)]
source_var = Orange.data.DiscreteVariable(
self.source_attr_name,
values=["{}".format(i) for i in range(len(tables))]
values=names
)
places = ["class_vars", "attributes", "metas"]
domain = add_columns(
Expand Down

0 comments on commit 58cfb20

Please sign in to comment.