我问我答

问:如何实现上述功能
思路一:现在Excel中处理,然后在JMP中处理
1. Excel处理如下图:

操作 | 详细 |
---|
1.选择数据 | |
2.Ctrl+G | 定位 |
3.= | |
4.选择A1(最左边的值) | |
5.Ctrl+Enter | |
2. 用JMP打开(要将带标题的行数改为2行):


3. 转置(所有列全部转置):

4. 拆分《标签》:

操作 | 详细 |
---|
1.选中拆分的列 | |
2.依次点击《列》->《实用工具》->《生成文本列》 | 拆分列 |
3.输入“-” | |
4.确定 | |
5. 再进行转置:

操作 | 详细 |
---|
1.点击转置 | |
2.转置列:第1行-第9航,标签:标签2,依据:标签1 | 拆分列 |
3.删掉《标签》列, | |
到此完成!
思路二:直接在JMP中处理
1. 用JMP打开(要将带标题的行数改为1行):

2. 转置(所有列全部转置)

2.新建一列公式列

If( Modulo( Row() - 1, 4 ) == 0,
:Label[Row()],
:Label[Row() - Modulo( Row() - 1, 4 )]
)
3.再转置

操作 | 详细 |
---|
1.点击转置 | |
2.转置列:第2行-第10航,标签:第1行,依据:第2列 | 拆分列 |
3.删掉《标签》列, | |
到此完成!
结语
本次对《转置》的一小部分功能进行简单的应用。若有不足或待补充的,欢迎留言评论。