作者cwshih (cwshih)
看板Statistics
标题[程式] spss的整合功能
时间Mon Apr 27 11:25:59 2015
------------------------------------------------------------------------
TITLE请注名软体类别
按ctrl+v可预览
发文前请把灰色的注解删除(可使用ctrl+y删除一整行)
[软体程式类别]:
spss
[程式问题]:
关於spss中的整合(aggregate)功能
[软体熟悉度]:
中(3个月到1年)
[问题叙述]:
是这样的
目前我手中有一张表
大概是长这样
id 居住日期 迁出日期 居住期间费用
001 20140101 -------- 250
001 20140101 -------- 650
001 20140101 20140110 150
002 20140105 20140112 850
003 20140101 20140102 150
003 20140102 20140105 300
003 20140105 20140112 1050
004 20140110 20140116 1100
005 20140108 20140123 2310
如果使用整合功能将居住期点选第一笔,迁出日期点选最後一笔,则id 001会变成像下面
这样而其他id不变
id 居住日期 迁出日期 居住期间费用
001 20140101 20140110 1050
如果我现在想把id003整合成像下面这样,不知道要如何进行呢?
id 居住日期 迁出日期 居住期间费用
003 20140101 20140112 1500
[程式范例]:
无
谢谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.166.95.235
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1430105162.A.53E.html
1F:→ GoldLight: id001的950怎麽算出来的?那三个数字怎麽搭配都不是950 04/27 11:41
2F:→ cwshih: 谢谢指正,是1050才对 04/27 11:47
※ 编辑: cwshih (118.166.95.235), 04/27/2015 11:48:34
※ 编辑: cwshih (118.166.95.235), 04/27/2015 11:54:09
3F:推 evilove: 把档案拆开来处理最後再合并回来? 04/27 22:24
4F:→ cwshih: 档案拆开也是可以,不知应该怎麽进行?能否指点一下呢?谢谢 04/27 22:56
5F:→ GoldLight: 用整合算出最早居住与最晚迁出日期以及费用总和 04/28 06:03
6F:→ GoldLight: 然後把ID重复的人去掉即可,记得另存新档 04/28 06:04
7F:→ cwshih: 谢谢G大指导,只是不解算出最早与最晚日期,然後费用加总, 04/28 10:48
8F:→ cwshih: 如此作法似乎等於id1的做法?为什麽还会有重复的id呢?谢谢 04/28 10:50
9F:→ cwshih: 另外,如果ID3这个人又於20140305入住,20140327离开,如此这 04/28 10:58
10F:→ cwshih: 般,ID3这个人的最後一笔资料会变成3月这笔,但是很明显的 04/28 11:00
11F:→ cwshih: 3月和1月是两次不同的入住时间,而1月份虽然记录多次,但却 04/28 11:02
12F:→ cwshih: 是算同一次入住,所以才要加总 04/28 11:04
13F:→ cwshih: 算是我例子做的不好吧,我主要是想把每一次的多笔入住资料 04/28 11:06
14F:→ cwshih: 加总成一笔,但是又不加到其他次的费用 04/28 11:08
15F:→ GoldLight: 重复的ID是你给的范例就有了,所以要问你自己啊 04/28 16:16
16F:→ GoldLight: 而且你并没有说不同月份要分开算,现在才说的用意是? 04/28 16:17
17F:→ GoldLight: 如果你只想知道每个人的花费总额,就把花费整合即可 04/28 16:18
18F:→ cwshih: 现在才说的用意是,我发现我的例子只举了一半,另一半没举出 04/28 20:04
19F:→ cwshih: 来,所以大家给的建议和方向也只有一半. 04/28 20:05
20F:→ cwshih: 这是我的过失,先跟G大说声抱歉. 04/28 20:06
21F:→ cwshih: 如果我现在想以月份做区分,以ID3为例,一月的加总成一笔, 04/28 20:08
22F:→ cwshih: 三月的是另一笔,这样的话有没有什麽好方法呢?谢谢 04/28 20:09
23F:→ GoldLight: 这样的话先抓出月份,在整合花费时把ID跟月份都放进去 04/28 23:21
24F:→ cwshih: 太感谢G大了,这是一个好方法,我去试试,谢谢 04/30 01:24