datascience.tables.Table.with_columns

Table.with_columns(*labels_and_values)[source]

Return a table with additional or replaced columns.

Args:
labels_and_values: An alternating list of labels and values or
a list of label-values pairs.
>>> Table().with_columns([
...     'letter', ['c', 'd'],
...     'count',  [2, 4],
... ])
letter | count
c      | 2
d      | 4
>>> Table().with_columns(
...     'letter', ['c', 'd'],
...     'count',  [2, 4],
... )
letter | count
c      | 2
d      | 4
>>> Table().with_columns([
...     ['letter', ['c', 'd']],
...     ['count',  [2, 4]],
... ])
letter | count
c      | 2
d      | 4
>>> Table().with_columns(
...     ['letter', ['c', 'd']],
...     ['count',  [2, 4]],
... )
letter | count
c      | 2
d      | 4
>>> Table().with_columns([
...     ['letter', ['c', 'd']],
... ])
letter
c
d
>>> Table().with_columns(
...     'letter', ['c', 'd'],
... )
letter
c
d
>>> Table().with_columns(
...     ['letter', ['c', 'd']],
... )
letter
c
d
>>> Table().with_columns({'letter': ['c', 'd']})
letter
c
d