Lists
Lists can be used to capture knowledge about items from one or many data sources, and to transfer the information between analyses.
For example, you might have identified a number of transactions where the sum of cost was high. You can then create a list containing the rows representing these transactions. This will make it easier to access the interesting items for further analysis based on the findings. See Creating lists, to learn more about adding new lists.
Lists are available from one session to the next and are automatically saved when you modify them. Lists are similar to Tags, but with Lists you work with the same collection of lists all the time, while Tags are specific to the current analysis. Combining the functionality from Lists and Tags can be very useful. You can create tag collections from lists, and you can create lists from tag collections. This means that Lists can be a way to transfer knowledge from one analysis to another, while Tags can be a way to use lists within an analysis. See Tags and Creating tags to learn more.
You can view and manage lists in a docked panel. See Panels and popovers for more information. To open Lists, expand the menu bar and select . The image below shows the docked Lists panel.

1. Toolbar
The toolbar, consisting of buttons and a menu, is located in the upper part of the panel. You can perform most of the actions in the Lists panel from the toolbar.
2. Identifier selector
The identifier column selector is where you select which column in the data set to use as the identifier. You can choose the identifier from any column that contains any of the following types: String, Integer, LongInteger, or Date. In the example above, the column "Number" was selected. It contains values representing ID numbers of sales transactions. The values in the chosen column are the ones that are shown as list items when you select one or more lists.
3. Lists
The collection of lists has a hierarchical structure where the top level, named "Lists", cannot be removed. In the example above, five lists have been added on the level below the top level. Two of them, "High cost transactions" and "High sales transactions" contain three sublists each. You can expand and collapse lists with sublists by clicking on the arrow to the left of the list name. The number of items in a list is shown to the right of the name. In the example above, the selected list (highlighted in blue) "High cost transactions" does not contain any list items itself, but its sublists do, as can be seen in the parentheses beside the sublists' names: Fruit (1), Spices (4), and Vegetables (9). To view the items of a list, click on the list to select it. The items will then be shown in the lower part of the panel. To learn more about selecting lists, see Selecting lists and list items.
4. List items
In the lower part of the panel, the list items of the selected lists are shown. In the example above, we see the items of the "High cost transactions" list. To learn more about how to select lists and items, see Selecting lists and list items.
5. Search field
You can search for lists, list items, and their annotations by entering a text string in the search field. To learn more about searching in the Lists panel, see Searching the Lists panel.
Read-only mode
As mentioned, you always work with the same list collection. This
means that if more than one instance of Spotfire is open, you can only modify
lists and items in one of these instances. The Lists panel will be in read-only
mode in the other Spotfire instances. This is indicated by the read-only
button,
, on the toolbar. Click the
button to update the Lists panel view if it was modified in the other instance.
When a read-only instance of the Lists panel becomes available for editing
again, you must click
before you can make any
changes.
- Creating lists
You can create new lists in two ways. One way is to mark items in a visualization and make a new list based on these. Another way is to add a list from list logic, which means that you create a new list by comparing existing lists using boolean operators. This lets you determine which list items are present or not in a certain combination of lists. The result of the comparison is then added as a new list in the Lists panel. - Modifying lists
You can modify existing lists in the Lists panel in a number of ways. - Selecting lists and list items
To select a list or item of interest, click on it. To select many lists or items, press Ctrl or Shift while clicking. You can also use Ctrl + click to deselect lists or items. - Marking items in visualizations
You can mark items in visualizations by interacting with lists or list items in the panel. - Importing lists and items
You can import lists or list items previously exported from Spotfire. List files exported from Spotfire have the extension .lists. List item files have the extension .lst. - Exporting lists and items
You can export lists or list items to a file. When you export an entire list, the structure is kept exactly as it appears in the Lists panel or popover, including any sublists. You can export many lists to the same file. Exported lists get the file extension .lists. - Creating tag collections from lists
You can create tag collections from one or more lists. Tag collections created from Lists work the same way as those created in the Tags panel. - Searching the lists panel
You can search for lists, list items, and annotations by entering a search string in the search field located at the bottom of the Lists panel or popover. You can also perform a search based on marked items in a visualization. This is a way to find if any of the items that you have marked in a visualization are also included in any of the lists in the lists collection. - Using list/list item annotations
You can add annotations to both lists and list items. To view them, hover over the list or list item of interest. The annotations are shown in a tooltip.