Форум врачей-аспирантов

Здравствуйте, гость ( Вход | Регистрация )

 
Добавить ответ в эту темуОткрыть тему
> Как построить график в Statistica 6/0
Lemax
сообщение 7.01.2010 - 22:24
Сообщение #1





Группа: Пользователи
Сообщений: 8
Регистрация: 29.11.2008
Пользователь №: 5571



С рождеством!
Пожалуйста, помогите! Как в программе статистика 6.0 построить график зависимости частоты осложнений от лабораторных данных.
Например, есть 100 пациентов с диабетом. у всех есть показатель холестерина в крови. У части пациентов есть такое осложнение , как ИБС.
Нужно узнать, с какого уровня холестерина появляется или возрастает частота данного осложнения.
Должен получиться "ступенчатый" график. (по другому сказать не могу).
Спасибо.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Pinus
сообщение 8.01.2010 - 14:23
Сообщение #2





Группа: Пользователи
Сообщений: 244
Регистрация: 28.08.2009
Пользователь №: 6286



Какая-то непонятная задача.
Может такой график подойдет: по оси X уровень холестерина, по оси Y частота осложнений (процент). Тогда, видимо, надо весь размах уровней холестерина разбить на интервалы и для каждого интервала подсчитать процент появления осложнения. Тогда в таблице программы в столбец забить частоты осложнений, полагая, что каждая строка таблицы соответствует одному интервалу. Интервалы расположить по возрастанию уровня холестерина. Затем в разделе Графики, выберите 2D графики, и там есть такой тип Графики строки/столбцы. Программа построит, только надо будет переименовать обозначения строк (соответственно интервалам холестерина).
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Green
сообщение 8.01.2010 - 19:32
Сообщение #3





Группа: Пользователи
Сообщений: 120
Регистрация: 27.08.2009
Пользователь №: 6284



В статистика 6.0 программировать надо для этого.
Visual Basic тогда в помощь.

Проще в Экселе.

И строится так:
Данные располагаются по возрастанию.
Для каждого числа, представленного в ячейке рассчитывается р%= (кол-во случаев ИБС для уровня <= числу в ячейке )/ (общее кол-во случаев )*100%

В знаменателе может и что-то другое стоять, но по слову ступеньки - вроде то, что вы хотите.



Signature
Это не кованализ :)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
DrgLena
сообщение 8.01.2010 - 22:53
Сообщение #4





Группа: Пользователи
Сообщений: 1325
Регистрация: 27.11.2007
Пользователь №: 4573



Green показала, как получить вероятность ИБС при каждом значении, и это будет чувствительность, но нужно еще при каждом значении посчитать вероятность не меть ИБС,т.е. специфичность, а потом выбрать точку при которой будет наилучшее значение и чувствительности и специфичности. При этом чувствительность будет убывать от 100 до 0 , а специфичность расти от0 до 100. Там где они пересекутся, будет оптимальная точка. Лучше воспользоваться готовыми программами, есть и бесплатные. Но почитайте вначале про ROC кривые, на форуме с том числе
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Lemax
сообщение 9.01.2010 - 07:15
Сообщение #5





Группа: Пользователи
Сообщений: 8
Регистрация: 29.11.2008
Пользователь №: 5571



Спасибо!
Я думала все бубет гораздо проще, без всяких дополнительных группировок
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Green
сообщение 9.01.2010 - 12:35
Сообщение #6





Группа: Пользователи
Сообщений: 120
Регистрация: 27.08.2009
Пользователь №: 6284



Lemax по оси х холестерин хотела.

А так да, ROC. SPSS строит, по-моему.


Signature
Это не кованализ :)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 

Добавить ответ в эту темуОткрыть тему