Professional Documents
Culture Documents
Important Information
Copyright Notice
COPYRIGHT 2009 TIBCO Software Inc. All rights reserved. No part of this document may be reproduced in
any form, including video recording, photocopying, downloading, broadcasting or transmission electronically,
without prior written consent of TIBCO Software Inc. Copyright protection includes content in the material
generated from software programs displayed on the screen, such as icons, screen displays, and the like.
Trademarks and Patents
All brand and product names are trademarks or registered trademarks of their respective holders and are
hereby acknowledged. Technologies described herein may be covered by existing U.S. patents or U.S. patent
applications that are in progress. Please consult the software product user documentation for details
regarding applicable patents.
Confidentiality
Information contained in this material is confidential and proprietary to TIBCO Software Inc. and its affiliates
and may not be modified, copied, published, disclosed, distributed, displayed or exhibited, in either electronic
or printed formats without written authorization of an officer of TIBCO Software Inc.
Content Warranty
The information in this document is subject to change without notice. THIS DOCUMENT IS PROVIDED "AS
IS" AND TIBCO MAKES NO WARRANTY, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT
LIMITED TO ALL WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
OR NON-INFRINGEMENT. TIBCO Software Inc. shall not be liable for errors contained herein or for
incidental or consequential damages in connection with the furnishing, performance or use of this material.
Export
This material and related technical data are subject to U.S. export control laws, including without limitation the
U.S. Export Administration Act and its associated regulations, and may be subject to export or import
regulations of other countries. You agree not to export or re-export this material in any form in violation of the
applicable export or import laws of any jurisdiction.
TIBCO Software Inc.
Program Overview
SP121: TIBCO Spotfire Essentials I
Session Overview
Business Users
Business Analysts
Business Authors
Lecture: 20%
Demo: 40%
Lab: 40%
Course Audience:
Business User: Consumes Spotfire files created by others
Business Analyst: Uses desktop client to create simple to moderate Spotfire files
Business Author: Creates advanced Spotfire files from scratch, gathers
requirements and deploys analyses to other analysts (users)
Objectives
Explain
how to best load your data
how to create, interpret and configure visualizations
how to filter, mark, and drill-down data for more details
how to save and export data and visualizations
Agenda
1. What is TIBCO Spotfire?
2. Visualizations
3. Filtering
4. Marking
5. Drill-down
6. Saving and Exporting
7. What is Analytics?
8. Understanding the Context
9. Data Access
10. The Underlying Data
11. Overview of Topics for End Users
TIBCO Software Inc.
Underlying
data table
RAW DATA
Visualizations
SP121: TIBCO Spotfire Essentials I
Visualization Types
The following visualizations are covered in TIBCO Spotfire
Essentials l:
Table
Bar Chart
Line Chart
Scatter Plot
Pie Chart
Summary Table
Cross Table
Step-by-Step Mode:
2 Selectors
3 Properties Dialog
MarketingData01
Covered in Spotfire Essentials II training
MarketingData02 Unrelated Data Table
TIBCO Software Inc.
Add color
break points
Add conditional
coloring rules
Saving options
TIBCO Software Inc.
Tables
Not to be confused with Summary Tables or Cross Tables (to be
discussed later)
Tables represent individual rows from underlying data table
Sorting on columns:
1. Click the header of the
column to be sorted
2. Press Shift and click
another header to make a
subsequent sort
In Table Properties,
the Columns page,
select columns for
display and their order
TIBCO Software Inc.
Bar Charts
Bar charts group data values and represent them by
the height of the bar.
Aggregation Measure
Categorical Grouping
SP121-Basic Visualisations.dxp
On the tab titled EXERCISE #1, create new bar charts
which help you to answer the following questions:
1. Which store has the most total sales in the Electronics
Department?
2. What is the average total sales in the Electronics Department
across all stores?
3. How many customers shopped in all six departments?
4. What percentage of those customers were men and what
percentage were women?
TIBCO Software Inc.
Line Charts
Line Charts are useful for showing trends, especially
over time, as they connect data points in the X-direction
Data points can be marked
Originalshows
Line Chart
Tooltip
Change
Date
toLocation
Month
Show
Color by:
markers
Store
value
aggregation
X=Date
Y=Sales
Individual scales
can be shown per
color, line or trellis
Scatter Plots
Y-values
As mentioned,
use of size and
shape allows the
inclusion of
additional
dimensions.
Scatter Plots
Two major analytical uses of Scatter Plots:
Correlation
Distribution
high growth
high market share
maintain status quo
Pie Charts
Interpretation of Pie Charts
Pie
Color by:
Sector size:
Sector
Summary Table
Creating Summary Tables
1. Select Columns
2. Select Categorization
Summary Table
Cross Table
Creating a Cross Table, also known as Pivot Table
Vertical Variable
Horizontal Variable
Cross Table
Interpreting a Cross Table
Average Q3 Purchases by
Females at our Boston
store
Filtering
SP121: TIBCO Spotfire Essentials I
Filter Types
Item Filter
Text Filter
Range Filters
Filters
Hierarchies
Hierarchical filters
Hierarchical selectors
Date hierarchies
Other hierarchies
Dates
Locations
Hierarchical Data
Other hierarchies
Data Types
Categorical data
Groups A, B, C, D, E, & F
Divides data into groups
Hierarchical data
Nested levels of identifiers
Allows data to be divided into non-overlapping
sets and subsets
Date/Time date
A continuous, categorical hierarchy
Needs to be treated appropriately for the analysis
which is being done.
Marking
SP121: TIBCO Spotfire Essentials I
Marking Data
Click on item: marks item and unmarks all previously marked items
Ctrl + click on item: adds or subtracts items from the marked group
Marking Overview
Highlighting, tooltips and label information
Marking data
Details-on-Demand
Visualizations can show only marked rows
Copying or deleting data
Filter to marked rows or remove marked rows
Labels
Adds information on
items
- Values from a selected
column are shown for
the items
- Labels can be displayed
for marked items only or
all items
- In scatter plots labels
can be positioned
manually by clicking and
dragging
Drill-Down
SP121: TIBCO Spotfire Essentials I
Details-on-Demand
A special table, designed to show you the underlying data
table (individual rows & columns) for the marked items in
the active visualization.
Details-on-Demand
Mark data
to populate
the Details-on-Demand
canand
be change
moved visible
to a
Right-click
to access
thewindow
Properties,
Hold
Shift
a second
time
to
reverse
sorting
Hold
Sort
theand
{Shift}
by click
clicking
key
toonsort
Column
by
multiple
Headings
columns
columns
different
window
position
TIBCO Software Inc.
Details Visualization
A quick and easy way
to make a new
visualization which is
dependent upon
marked records in the
current visualization:
Save Dialog
Lists data tables and their current save settings
If you want to change the
save settings, click Edit
What is Analytics?
SP121: TIBCO Spotfire Essentials I
Outline
Introduction to Analytics
What, Why and How
Why visual analytics
Visualization types
Data distributions and relationships
Making the informed decision
1281736875613897654698450698560498286782
9809858453822450985645894509845098096565
9091830208805989595772588875050678904567
8845789809821677654872664908560912949686
1281736875613897654698450698560498286782
9809858453822450985645894509845098096565
9809858453822450985645894509845098096585
9091830208805989595772588875050678904567
8845789809821677654872664908560912949686
=
=
=
=
32
Introduction to Analytics
What are analytics?
Why should I do analytics and what can I expect from
them?
How do I get started?
8
8
8
8
What is Analytics?
Data that helps companies track business trends.*
A term used for more sophisticated forms of business
data analysis.**
Analytics leverage data in a particular functional process
(or application) to enable context-specific insight that is
actionable.***
The use of data to answer questions.
* http://www.informatica.com/solutions/resource_center/glossary/default.htm
** http://en.wikipedia.org/wiki/Analytics
*** http://www.findarticles.com/p/articles/mi_qa3649/is_200602/ai_n17169695
TIBCO Software Inc.
Analytics
Question driven
Structured data
Visual Tools
Statistical Tools
Extremely powerful
Analysis on vast data volumes
Often hard to understand & use
Overkill for many questions
This
versus this
Getting Started
1. Realize that some sort of analytics are for everyone. In
fact, you have already used them.
Getting Started
Data or Questions first?
Questions first. Exploratory analysis is useful, but should be in the
context of a question-based analysis.
Background:
What is the business context of the
question?
What additional information is relevant to the
analysis?
What is the expected (or hoped for) result of
the analysis?
Background:
In quarter 3, Picture Perfect Credit, Inc. (a credit card company) did a
marketing campaign targeting a range of prospects with different
demographics and using a variety of creative approaches, distribution
channels, and offers.
Possible Responses:
Compared to what? The marketing campaigns from Q1 and Q2, or the
Q3 campaigns from previous years?
Should we examine the Return Of Investment, ROI, of the campaign?
Should we analyze the response of various factors within the
campaign (for example, response rates for different channels,
approaches, etc.)?
Scoped: An analysis question should have a defined scope. For instance, if the business question
focuses on trends over time, the analysis question should indicate the relevant time period.
Data Oriented: Analysis questions should point clearly to what data will be required to answer
the question.
Answerable: The question should provide the analyst a clear understanding of what the answer
for the question will look like, including:
The units in which an answer will be expressed.
Clear:
A good analysis question will be clearly stated with as little ambiguity as possible. If there
are assumptions implicit in the business question, state them explicitly in the analysis question.
If the question is quantitative, what is a reasonable range for the answer?
If qualitative, what relationship or trend is expected?
Analysis Question(s):
What was the overall positive response rate for the Q3 marketing
campaign?
What were the differences in positive response rate(if any) among the
various approaches?
What were the differences in positive response rate (if any) across
different demographics?
Required Data
Specify the data required to answer the analysis
question(s).
Look to see what information the analysis questions reference.
Find the nouns!
Required Data
Data from the Q3 marketing campaign for:
Each prospects response.
Which creative approaches, marketing channels, etc. were used to
deliver the offer to each prospect?
Demographic information on each prospect.
Data Access
SP121: TIBCO Spotfire Essentials I
Data Access
In order to get started with Spotfire, you must first get some
data to work with.
Copy - Paste
File > Open
Data Format
The Import Settings
tool allows you to
format your source
data appropriately for
import into Spotfire.
Row Definition
Ignore: do not include in data table
Name row: part of the column name
Type row: defines columns as String, Time, etc.
Data row: an actual row in the data table
TIBCO Software Inc.
Column Definition
Defines the columns data
type. Click Refresh to test.
If the type can not be applied to
the specific data values, they will
be indicated with a
symbol.
Assessing Data
Potential Problem
Frequently data needs further explanation to be suitable
for analysis.
short-wide
For instance:
Initial Assessment
Focus on the effect of a single variable at a time,
considering:
Distributions
Summary statistics
Grouped data
Data Distributions
Uniform
Long-Tailed
Normal
Bi-Modal
Are there obvious outliers (that is, Age variable has entries of
200+)
Data Correctness
Investigate outliers
Are outliers
expected in the
data?
Do they have a
substantial
effect?
Underlying
data tables RELATED DATA
UNRELATED DATA
Bin 1
Bin 2
Bin 3
Bin 4
Bin n
Expression: [Price]*0.80
K-means Clustering
Line Similarity
Lines and Curves
Error Bars
User
Annotations
and Analysis
Guides
Analysis
Workflows and
Briefing Books
Numerous
Visualization
Methods
Interactive
Filters and
Data Query
User-Driven,
Drag-and-Drop
Interface
Links to Drive
Analysis
Workflow
User-Defined
KPIs
Instant Access
to Details
SP131 Essentials II
Closing Comments
SP121: TIBCO Spotfire Essentials I
Continued Learning
Training Manual
Help Spotfire Users Guide
Spotfire Support