TIBCO Spotfire 入门指南

article/2025/10/13 0:49:49

数据分析工具 - TIBCO Spotfire 入门指南(一)

文章目录

  • 数据分析工具 - TIBCO Spotfire 入门指南(一)
  • 前言
  • 一、Sportfire 是什么?
  • 二、使用Sportfire 创建一个简单的数据分析模型
    • 1.设置分析(加载数据)
    • 2.编辑数据源
    • 3.创建图表
      • 3.1 创建交叉表
      • 3.2 创建饼图
      • 3.3 创建树形图
      • 3.4 创建散点图
      • 3.5 创建自定义筛选器
  • 总结


前言

通过对本指南的学习,你可以了解到如何开始用TIBCO Sportfire分析数据,并能详细了解您可以做什么以及怎么做


一、Sportfire 是什么?

TIBCO Sportfire 是一个工具,是一个平台和也是一套解决方案,是一个可以通过搭建完整平台来提供数据展示和分析等解决方案的工具。
Spotfire提供的桌面数据分析软件,可以用于数据的挖掘和探索,通过简单的操作能够发现和描绘数据背后的价值,官方说法是Spotfire是专为好奇的人设计的一款软件。

二、使用Sportfire 创建一个简单的数据分析模型

1.设置分析(加载数据)

Spotfire提供了多种加载数据的方式,在加载数据前,必须确保数据结构正确无误,否则会导致误解。

  • 从Microsoft Excel 中的数据创建新分析
  • 从本地文件创建新分析
  • 从库中的数据创建新分析(基于数据库)
  • 从 Google Analytics 数据创建新分析
  • 从 Salesforce.com 数据创建新分析

下面我们以从本地Excel文件当作数据源为例创建一个分析
引入数据文件
可以根据excel中的列进行筛选想要的数据进行分析。


2.编辑数据源

设置数据源之后我们可以根据需求去对数据源进行编辑
数据源

  • Add Columns
    有时数据源中的列数据可能不足以满足我们的分析需求,需要将某几个列的数据进行重新计算并得出一个新列,从而更加清晰的展示数据
  • Add transformations
    当我们需要在一开始对数据源中的数据进行操作时可以使用Add transformations, 可以对数据进行有效的过滤、重新计算、替换等。

这里我们过滤掉number为空的情况
在这里插入图片描述
下面我们开始创建图/表来进一步展示数据


3.创建图表

数据具有众多不同类型, Spotfire提供了多种图/表的类型.
在这里插入图片描述

3.1 创建交叉表

交叉表用来汇总大量数据,然后使用结构化表格式呈现结果。
这里我们以人员等级为例,创建一个交叉表
在这里插入图片描述
可能这样不够直观,下面我们通过创建各种图表,更直观的感受各个等级的职员在不同时间段的分布

3.2 创建饼图

饼图是指分成一个个扇区的圆形图。它用来对数据中不同类别的值作相对比较。每个饼扇区都代表一个特定类别,而扇区的大小(即该类别对整个值的贡献)用百分比表示。这些值通常是总和值。
在这里插入图片描述
这里可以清晰的看到不同等级职员的占比

3.3 创建树形图

树形图用于显示可按照结构化方式分层(树结构)的海量数据。它会使用不同大小和颜色的矩形框呈现数据
在这里插入图片描述

3.4 创建散点图

在散点图中,标记会显示在二维坐标系中。它有助于概览数据在两个维度内的分布情况。
在这里插入图片描述
以上就是举了几个简单的图表的例子,Spotfire里还有很多功能强大的表格等待大家去发掘!

3.5 创建自定义筛选器

如果我们想要更直观的体现某个特殊值的变化,可以自定义筛选器来实现。比如我们想看A,C,D等级的职工排序。我们可以先创建一个Textarea
在这里插入图片描述
在text area里面添加筛选器
在这里插入图片描述
这里我添加了等级和日期的筛选规则,除了直接添加之外, 还可以用HTML的形式改变显示的样式
在这里插入图片描述
之后我们通过点击图表或者筛选器 就可以对数据进行筛选
在这里插入图片描述
是不是很方便呢


总结

以上就是今天要讲的内容,本文仅仅简单介绍了Spotfire的使用,而Spotfire提供了大量能使我们快速便捷地处理数据的函数和方法。想了解更多关于Sportfire的高级使用方法,持续关注我!


http://chatgpt.dhexx.cn/article/vClSwBch.shtml

相关文章

文件上传漏洞总结(全)

文件上传漏洞 凡是存在上传文件的地方,都有可能存在文件上传漏洞,并不是说有文件上传就一定有文件上传漏洞。 原理 这主要看一些文件上传的代码有没有 严格限制用户上传的文件类型,比如,只可以上传.jpg|.png|.gif文件&#xff…

文件上传漏洞详解(CTF篇)

需要了解的前置知识&#xff1a; 1.什么是文件上传&#xff1a; 文件上传就是通过流的方式将文件写到服务器上文件上传必须以POST提交表单表单中需要 <input type"file" name"upload"> 2.一句话木马 <?php eval($_POST[a]) ?>其中eval就…

web漏洞——文件上传漏洞(upload-labs)

一、文件上传漏洞简介、原理、高危触发点、防御 文件上传漏洞简介&#xff1a; 由于程序员在对用户文件上传部分的控制不足或者处理缺陷&#xff0c;而导致的用户可以越过其本身权限向 服务器 上上传可执行的动态脚本文件。这里上传的文件可以是木马&#xff0c;病毒&#xff0…

Python中OpenCV+Numpy安装配置

1.安装OpenCV Numpy 安装OpenCV 下载地址&#xff1a;http://www.lfd.uci.edu/~gohlke/pythonlibs/ 安装Numpy 下载地址&#xff1a;https://pypi.python.org/pypi/numpy 根据python版本选择相应的opencv版本&#xff0c;例如在Windows64操作系统下python3.7.1…

python中numpy模块安装_numpy安装,python中怎样安装numpy模块

python中怎样安装numpy模块 1.在python官网https://pypi.python.org/pypi/numpy中找到安装的python版本对应的numpy版本。 例如: python版本是 下载的对应numpy版本是 2.将numpy下载到 python的安装目录下的scripts文件夹中 3.然后在cmd中执行以下命令 ip3.6 install D:j…

python之Numpy 安装

1、在windows下&#xff0c;ctrlR&#xff0c;进入运行&#xff1b; 2、进入到Python所在的目录&#xff0c;默认为c&#xff1a;\\Python27 3、运行命令 python -m pip install numpy 4、系统显示如下&#xff1a;collecting numpy,开始自动进行安装&#xff1b; 5、显示进…

numpy的安装与使用

文章目录 前言 一、numpy是什么&#xff1f; 1、Numpy的数据结构 1.1 元数据&#xff08;metadata&#xff09; 1.2 实际数据 2、ndarray数组对象的特点 3、Numpy的优点 二、安装numpy 三、开始使用 3.1 引入库 3.2 查看numpy安装版本 3.3 牛刀小试 3.4 numpy VS list 总结 前言…

【Numpy学习笔记1】numpy安装、维度、基本运算、改变数据形态

1.Numpy使用场景 需要批量处理数据的时候机器学习&#xff0c;人工智能这些需要进行海量数据运算处理的地方写游戏里面的物体运行逻辑时&#xff0c;经常涉及到矩阵、向量运算机器人模拟环境&#xff0c;背后的环境反馈信息&#xff0c;全是靠批量数据算出来的任何需要做统计的…

pythonnumpy官网_Numpy安装

问题引入&#xff1a;电脑里安装了从官网下载的python3.8.0,。先使用了菜鸟教程的方法2安装。https://www.runoob.com/numpy/numpy-install.html 发现产生错误。先是提示我的pip工具没有更新到最新版本&#xff0c;于是根据提示更新后&#xff0c;发现仍有错误&#xff0c;于是…

numpy的安装

安装 1.以管理员身份打开cmd 2.输入命令安装numpy插件 pip insatll numpy 3.使用以下命令查看是否安装成功 pip list 出现numpy就安装成功

如何在matlab坐标轴上输入希腊字符和开根号符号

1.以输入\mu为例&#xff0c;要将解释器选择为 tex&#xff0c;不过matlab默认的就是tex. xlabel(\mum,FontName,Arial,fontsize,24,Interpreter,tex); 效果如下图所示&#xff1a; 2.输入开根号&#xff0c;需要把解释器改为latex. clear,clc ylabel($Z_{0} \sqrt {\epsilo…

matlab之方程式求根

一.利用syms和solve() 利用syms和sym定义一个标志变量 syms x sym(‘x’) 2.求方程根&#xff1a; 求x-2y5与xy6的联立方程组的根&#xff1a; 3.对函数求微分 4.对函数求积分 5. fsolve()

利用MATLAB对于符号方程进行求解

在数学计算中&#xff0c;我们经常需要对于方程或者是方程组进行求解&#xff0c;对方程的求解是数学中的一个重要的知识点。在MATLAB中提供了solve函数用于对于符号表达式的求解。solve函数有多种调用方式&#xff0c;包括如下所示&#xff1a; solve(equ)&#xff1a;对于等…

利用matlab进行多项式求根——符号解

问题描述&#xff1a;对于一个方程&#xff0c;比如&#xff1a; a x 2 b x c 0 ax^2bxc0 ax2bxc0&#xff0c;我们想要求出关于x的表达式&#xff08;求根&#xff09;。 如果a&#xff0c;b&#xff0c;c是已知的&#xff0c;或者说是某个确定的数值&#xff0c;那么我们…

MATLAB(十)方程式求根

文章目录 前言符号寻根法符号根查找&#xff1a;solve ()解决多个方程用符号表示的方程Exercise练习符号区分&#xff1a;diff ()Exercise练习象征性的集成&#xff1a;int()Exercise练习回顾函数句柄()fsolve()Exercise练习fzero()求多项式的根&#xff1a;roots()二分法(或分…

matlab根号二,matlab根号二怎么打_常见问题解析,matlab,根号二,根号

matlab级数求和的方法_常见问题解析 matlab级数求和使用symsum函数&#xff0c;有4种方式&#xff0c;分别为symsum(expr)、symsum(expr,v)、symsum(expr,a,b)和symsum(f,v,a,b)。 matlab根号二怎么打 matlab中根号使用^来表示&#xff0c;根号二的表示方法为&#xff1a;2^0.5…

matlab 坐标轴根号,Matlab中根号表示怎么操作?根号表示教程分享

最近很多网友表示自己不清楚Matlab中根号表示的操作&#xff0c;而本篇文章就来给大家讲解Matlab中根号表示的教程介绍&#xff0c;大家都来一起学习吧。 Matlab中根号表示的教程介绍 常数根号的表示方法 1、打开matlab&#xff0c;在命令行窗口中输入“9^0.5”&#xff0c;按回…

matlab中根号的表示方法,Matlab中根号表示方法分享

现在许多朋友都已经安装使用Matlab这款软件&#xff0c;但不少伙伴使用过程里还不会根号表示方法&#xff0c;那么究竟是如何操作的呢&#xff1f;今日就来下文看看Matlab中根号表示教程吧。 常数根号的表示方法 1、打开matlab&#xff0c;在命令行窗口中输入9^0.5&#xff0c;…

记Git报错-refusing to merge unrelated histories

环境 系统&#xff1a;win10 git version 2.9.0.windows.1 创建一个新的分支&#xff0c;很久没用了。要重新启用&#xff0c;拉取最新分支的代码&#xff0c;结果报错&#xff1a;refusing to merge unrelated histories fatal: refusing to merge unrelated histories 解…