1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
* Тема: Дублирование таблиц с координатами кривых из ROС-анализа и вычисление новой статистики.
* Ключевые слова: скрипт, мобильные таблицы, ROC, script, специфичность, чувствительность.
* Опубликован: 21.10.2000, перевод: 11.01.2009.
* Автор: Raynald Levesque, rlevesque@videotron.ca.
* Перевод: А. Балабанов.
* Размещение: http://www.spsstools.ru/Scripts/PivotTables/CreatePivotTable-ROC.txt (.sps).
* Проверено: SPSS 15.0.0.

* Синтаксис демонстрирует работу скрипта http://www.spsstools.ru/Scripts/PivotTables/CreatePivotTable-ROCsbs.txt (.sbs).
* Пример данных:.
DATA LIST LIST /probs actual actual2.
BEGIN DATA
.1 1 1
.2 1 1
.3 1 2 
.24 2 2 
.5 2 2 
.6 2 2 
.8 2 1.5
.95 2 1.5
.49 .5 .5
.5 1.5 1.5
END DATA.
LIST.

* Анализ (построение таблиц):.
ROC
  actual  BY probs (.5)
  /PLOT = CURVE(REFERENCE)
  /PRINT = COORDINATES
  /CRITERIA = CUTOFF(INCLUDE) TESTPOS(LARGE) DISTRIBUTION(FREE) CI(95)
  /MISSING = EXCLUDE .

ROC
  actual actual2  BY probs (.5)
  /PLOT = CURVE(REFERENCE)
  /PRINT = COORDINATES
  /CRITERIA = CUTOFF(INCLUDE) TESTPOS(LARGE) DISTRIBUTION(FREE) CI(95)
  /MISSING = EXCLUDE .

* Запуск скрипта на изменение таблиц:.
SCRIPT 'C:\\temp\\CreatePivotTable-ROC.sbs'.