TIBCO Spotfire使用技巧: 表格的行列的互相转换

最近在跟一位Spotfire盆友沟通的时候,盆友问到,在Excel里面很容易做到数据表格的行到列的互相转换,比如下图

TIBCO Spotfire使用技巧: 表格的行列的互相转换_第1张图片

然后盆友问,在Spotfire里面如何操作呢?在李伟大师的指导下,终于搞定了,感谢李伟大师!

李伟大师说有两个方法,方法一写R脚本,用TERR完成,这个相对复杂。

方法二就是用Spotfire的数据转换功能,用两次转置完成,先“逆转置”,再“转置”,完成转换。

好吧,如下是操作过程,我们来实现一遍吧。如下这是原始数据表格,各位亲可以直接copy使用

年份 2014年 2015年 2016年 2017年
日效率 64 98 129 108
平均产量 2055 2096 2079 1966
成本 1.57 1.48 1.43 1.23

步骤1. 然后打开Spotfire,然后Ctrl+V把数据导入到Spotfire之中,接下来请点击”确定“按钮,截屏步骤:

TIBCO Spotfire使用技巧: 表格的行列的互相转换_第2张图片

步骤2. 点击”导入“,然后下方弹出菜单中,选择”转换数据“,然后点击”确定“,参考下图 

TIBCO Spotfire使用技巧: 表格的行列的互相转换_第3张图片

步骤3. 做“逆转置”操作。弹出菜单,”转换“下面的下拉菜单选择”逆转换“,然后点击”插入“,在新弹出的菜单里面,在“要通过的列”里面导入“年份”,“要转换的列”导入“2014年”,“2015年”,“2016年”,“2017年”,下方示例出现数据预览效果。然后点击“确认”,请参考如下截屏。

TIBCO Spotfire使用技巧: 表格的行列的互相转换_第4张图片

步骤4. 做“转置”操作。继续在“转换”下面的下拉菜单里面选择“转置”,然后点击右侧的“插入”,选择“后方插入”,在出现的新菜单选项里面,“行标识符”选择“类别”,列标题选择”年份“,在值一栏里面选择下拉菜单里面的“值”一项,最后的结果请参考如下截屏,在操作完成后,下方有示例浏览。

TIBCO Spotfire使用技巧: 表格的行列的互相转换_第5张图片

 

步骤5. 接下来就是点击确认按钮,大功告成了!

TIBCO Spotfire使用技巧: 表格的行列的互相转换_第6张图片

 

TIBCO Spotfire使用技巧: 表格的行列的互相转换_第7张图片

TIBCO Spotfire使用技巧: 表格的行列的互相转换_第8张图片

各位亲,不妨试一试吧! 最后再次感谢李伟大师的无私帮助和指导!

 

你可能感兴趣的:(TIBCO Spotfire使用技巧: 表格的行列的互相转换)