全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
4027 5
2013-03-19
各位大大,菜鸟求救!!!
spss21,通过连接oracle导入一批数据进行分析,保存文件为data1,后续在oracle数据库里新增加了变量。并更新了一些数据。
请问spss能否直接从oracle更新数据到源文件(data1)里呢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-3-19 22:09:54
求知道的大侠指导下,每次都要合并数据,增加变量,很麻烦啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-3-19 22:52:14
One final (best) way to solve this kind of problem (dynamic data update and analysis)  is to do everything (data cleaning, data analysis) using SPSS syntax and save the syntax  
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-3-20 15:41:58
hplcdadong 发表于 2013-3-19 22:52
One final (best) way to solve this kind of problem (dynamic data update and analysis)  is to do ever ...
非常感谢,以前没有弄过snytax,在线查了资料,折腾半天,终于可以弄成2个文件更新。
UPDATE FILE='C:\2013\3月\test\source.sav'
/FILE='C:\2013\3月\test\update1.sav'
  /BY=id.
EXECUTE.
上述脚本可以更新源文件。
但请问如何将update1的文件替换成数据库中的表呢,我一直没弄成功。
数据库中的表也能取出来,但不会和上面的脚本结合,烦请教教俺,灰常感谢!
GET DATA
  /TYPE=ODBC
  /CONNECT='DSN=spss_cccx;UID=BOSS_L;PWD=,P//B(#,U-*;SRVR=cccx'
  /SQL='SELECT * FROM "BOSS_L"."update1"'
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-3-21 09:42:30
请教此问题,求大大们帮助,谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-3-21 19:41:18
If you do "all" your data management (including data abstraction, cleaning, et al) and analysis in the syntax, you just run your syntax each time your original data base is updated. If you are new to the syntax things, ask for help from an SPSS expert since it takes time to learn it.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群