怎么在SPSS中建立这样的数据库呢? 谢谢大神了,想乘机拜师学习。

怎么在SPSS中建立这样的数据库呢? 谢谢大神了,想乘机拜师学习。,第1张

加1列变量,用compute功能,写if计算式,例如if 消费>=0 and <=10,计算结果为1,如此累托把5个值得设好

然后直接用这列变量出1个饼图

不过用excel也有函数跟spss的compute功能一样可以实现的,但那个公式我就不太记得了。

其实你的重点问题只是要用最简便的方法把消费分成5类。

不知道你对excel的掌握程度如何,其实如果是简单的数据统计,用excel也很方便,还可以制作各类型图标。

如果你是觉得用spss好,统计这个比例也很简单。你把数据录入spss里,只是算各年龄层次占总人数的比例,点analyze--descriptive

statistics--frequencies,然后把年龄那个变量选到框里,点ok就可以了。输出结果里,就有percent(百分比)。

第一步:先要判断当前数据库系统中是否存在你要新建的数据库,如果是就要删除(MASTER系统数据库中的sysdatabases表中存放了所有数据库清单);

if exists(select * from sysdatabases where name='databasesName')

drop databases databasesName

第二步:创建新库;

create databases databasesName

ON

name ='databases_data',--表示数据库的逻辑名

filename ='路径/databases_data.mdf',--表示数据库的物理文件名

size =XXmb,--表示数据库的初始大小

maxsize=xxmb,--表示数据库的最大大小

filegrowth=xx--表示文件的增长速度(可以是百分数也可以是好多mb

log on

(

name ='databases_log,--表示数据库的逻辑名

filename ='路径/databases_log.ldf,--表示数据库的物理文件名

size =XXmb,--表示数据库的初始大小

maxsize=xxmb,--表示数据库的最大大小

filegrowth=xx--表示文件的增长速度(可以是百分数也可以是好多mb

)

实例:

use master

go

if exists(select * from sysdatabases where name='student')

drop database student

go

create database student

on

(

name='student_data',

filename='student_data.mdf',

size=10mb,

maxsize=100mb,

filegrowth=1mb

)

log on

(

name='student_log,

filename='student_log.ldf',

size=10mb,

maxsize=100mb,

filegrowth=1mb

)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9989607.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存