Spotfire® User Guide

The f(x) flyout

The f(x) flyout is a handy way for Spotfire authors to easily reach their favorite analytic tools by providing the possibility to pin data functions from the library (or built-in data functions) to the top of the flyout. It is available to analysis authors with the f(x) flyout license feature. Click on a pinned data function in the list to run it in your analysis (when applicable; for example, some data functions cannot run unless you have data in the analysis).

In the installed client, the f(x) flyout also allows you to pin the Spotfire tools for Data relationships, K-means clustering, Line similarity, Hierarchical clustering, Regression modeling and Classification modeling.

By pinning your most used data function definitions to the flyout you will always be able to easily apply the data function to new analyses.

An administrator can also pin data functions to the flyout using a preference setting. See Pinning items to the f(x) flyout for more information.
Tip:

Expand the More section to see available built-in data functions or tools that are not pinned to the flyout.

When a data function instance has been added to an analysis, and the outputs are columns or rows used in a visualization, you can tweak your input values directly from the visualization, and quickly try out different input values. You can also edit both inputs and outputs from the data canvas.

When hovering over a data function in the f(x) flyout, or when browsing the library using the Files and data flyout, you will see a menu next to the data function where you can select View details to see more information. You can also click on the i symbol at the top of the flyout to see the details for the selected item.



Built-in data functions

If you have the Spotfire Data Science license, you have access to a number of data functions which are developed by Spotfire. The built-in data functions are designed to provide a secure and supported access to useful functionality for various industry analytic applications.
Note: You cannot edit any scripts for built-in data functions, but you can use the data function and edit the inputs and outputs, just as with any other data function.
If you have the correct license features, the built-in data functions are available both in the installed client and in the web client. They are always accessible in the f(x) flyout under More and they can be pinned or unpinned from the top part of the flyout. Note that built-in data functions cannot be saved to the library, because they are already available in the client.
Note: To run the built-in data functions in the web client, your administrator must also have installed the Spotfire Service for Python in your environment. Because some of the calculations can take some time to finish, the administrator might also need to adjust the engine timeout settings for the service.