Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

подсчитать две таблицы

1279  1 2 все
zwerjok24 знакомое лицо05.08.08 16:49
zwerjok24
NEW 05.08.08 16:49 
Что то я запуталась...
У меня есть 2 таблицы.
1. города с определенным населением и процентуально подсчитаными болезнями в каждом из городов
2. колечество врачей в этих 5 городах (тоже процентуально к населению)
Вопрос теперь, как эти 2 таблицы соединить?? То есть, количество врачей и болезней...
Ну и как это можно подсчитать?
#1 
katran76 старожил05.08.08 19:16
NEW 05.08.08 19:16 
в ответ zwerjok24 05.08.08 16:49
В ответ на:
Ну и как это можно подсчитать?

Что именно "это"?
#2 
zwerjok24 знакомое лицо05.08.08 20:03
zwerjok24
NEW 05.08.08 20:03 
в ответ katran76 05.08.08 19:16
так в том то и вопрос... как бы логичнее их соедитить, чтобы смысл в этом был...
например, есть ли зависимость в том , что больше больных людей в городах, где меньше врачей?
#3 
katran76 старожил05.08.08 20:06
NEW 05.08.08 20:06 
в ответ zwerjok24 05.08.08 20:03
тогда одну (кол-во врачей в %) разделить на вторую (кол-во болезней в %).
#4 
zwerjok24 знакомое лицо05.08.08 21:18
zwerjok24
NEW 05.08.08 21:18 
в ответ katran76 05.08.08 20:06
и что мне это даст?
#5 
zwerjok24 знакомое лицо09.08.08 15:32
zwerjok24
NEW 09.08.08 15:32 
в ответ zwerjok24 05.08.08 21:18
вопрос все еще очень актуален...
спасибо за ответы!
#6 
Murr коренной житель09.08.08 16:00
Murr
NEW 09.08.08 16:00 
в ответ zwerjok24 05.08.08 16:49
У меня есть 2 таблицы.
-----
Сделай три - будет понятно как они должны быть связаны.
Ну и как это можно подсчитать?
-----
Вопрос уже задавали - что это. Остальное написано в учебнике матаматики для 6 класса.
#7 
zwerjok24 знакомое лицо10.08.08 17:48
zwerjok24
NEW 10.08.08 17:48 
в ответ Murr 09.08.08 16:00
мне нужно установить, есть ли зависимость между количеством врачей и заболеваний. Если я делю результат заболеваний на врачей в каждом из городов, какие выводы я могу сделать? Насколько рузультаты между городами должны быть различными/схожими между собой, чтобы я могла сказать, что есть/нет зависимости?
#8 
Murr коренной житель11.08.08 15:08
Murr
NEW 11.08.08 15:08 
в ответ zwerjok24 10.08.08 17:48
Если я делю результат заболеваний на врачей в каждом из городов, какие выводы я могу сделать?
-----
Когда ты делишь А на Б - что получаешь в результате?
Насколько рузультаты между городами должны быть различными/схожими между собой, чтобы я могла сказать, что есть/нет зависимости?
-----
??? - Найди врача-эпидемиолога - может быть когда его учили, то не забыли рассказать как определять начало эпидемии. У тебя будет аналогично. Ну либо учебник по математике и читать - КОРЕЛЯЦИЯ и Ко...
#9 
zwerjok24 знакомое лицо11.08.08 21:12
zwerjok24
NEW 11.08.08 21:12 
в ответ Murr 11.08.08 15:08
нравоучениями заниматься я тут не просила!
если не можете ответить на вопрос по существу, просьба от ответов воздержаться! Спасибо!
#10 
  Иришкa коренной житель13.08.08 07:38
NEW 13.08.08 07:38 
в ответ zwerjok24 05.08.08 16:49
подсчитай сколько болезней в каждом городе на 1000 человек....
потом подсчитай сколько в этих же городах врачей на 1000 человек...
Сделай таблицу где видно сколько врачей и сколько болезней на 1000 человек
#11 
Sergo2008 посетитель13.08.08 11:26
Sergo2008
NEW 13.08.08 11:26 
в ответ zwerjok24 11.08.08 21:12
Думаю так будет точней:
1. Количество населения на город
2. Количество заболеваний на город в процентном отношении
3. Количество врачей на город
Всё это не обязательно иметь в двух таблицах, просто имеем таблицу с тремя полями - city, count_inhabitants, count_doctors. А там, сколько будет городов, это уже не важно, город будет выступать индексом. Правдо это не лучший вариант, на случай, если городов с одним именем несколько.
Пример расчета: - если в городе проживает 1 миллион человек, и в городе всего 1000 врачей, то получаем 1000 жителей на врача. Заболеваний в городе 30% на количество жителей, а значить 300 тысяч жителей. Это получается, что на каждого врача выйдет по 300 больных.
Пример расчета 2: - если в городе проживает 1 миллион человек, и в городе всего 100 врачей, то получаем 10000 жителей на врача. Заболеваний в городе 30% на количество жителей, а значить 300 тысяч жителей. Это получается, что на каждого врача выйдет по 3000 больных.
Незнаю, в каком варианте исчисляется процент больных, на год, или месяц, а может на день, но думаю зная сколько больных может принять один врач в день, можно расчитать пропускную способность и на весь год. Если к примеру взять второй пример, и предположить что это заболеваний на один год, то получим меньше одного больного в день.
#12 
Murr коренной житель13.08.08 14:01
Murr
NEW 13.08.08 14:01 
в ответ Sergo2008 13.08.08 11:26
Думаю так будет точней:
-----
Не будет. Часть полезной, т.е. используемой в кореляционном анализе, информации уже опущена...
то получим меньше одного больного в день.
-----
Увы, но люди - не техника и болезни - не отказ. Результат будет - 360 дней в году - никого, а потом - валом... и если всех не обслужить - вал будет не 30%, 300%...
#13 
Sergo2008 посетитель14.08.08 10:32
Sergo2008
NEW 14.08.08 10:32 
в ответ Murr 13.08.08 14:01
Во первых, я исходил из того что было приведено, а во вторых, даже при том, что весь год 365 дней не кто не болел, а потом в друг заболел в один день, это будет 100% населения, если считать и врачей. И даже если учесть что каждый больной заболел 3 болезнями, и должен обратиться к трём врачам, то это будет теже 100% на каждого врача, и 100% заболеваний.
Ну а если исходить из более точного подсчета всего этого, то тогда естественно 3-х данных будет недостаточно, это только для общего вида. А для полной картины, население, врачей и болезни, нужно разделить на группы, и связать с другими группами. К примеру население делить на 3 группы, детей, взрослых, и пожылых, и для каждой из этих групп должны быть подгруппы, по заболеваниям, к примеру для хронических больных, стандартных. и мало болеющих. Тоже и для врачей, так как одни терапевты, другие хирурги. третьи другие, и лечат они свои типы заболеваний и прочее. От сюда и вывод, что врачей может быть 1000 на миллион населения, а из них лишь к примеру половина терапевтов, которые будут лечить эпидемию гриппа.
В общем, для точного анализа, нужна сложная структура, учитывающая многие факторы, а для приведённого вопроса, вполне достаточно общей оценки.
#14 
Murr коренной житель14.08.08 13:32
Murr
NEW 14.08.08 13:32 
в ответ Sergo2008 14.08.08 10:32
для точного анализа, нужна сложная структура, учитывающая многие факторы
-------
Дa, очень сложная... пожалуй целых пять таблиц придется делать... не считая справочников, разумеется...
#15 
zwerjok24 знакомое лицо14.08.08 19:42
zwerjok24
14.08.08 19:42 
в ответ Sergo2008 14.08.08 10:32
большое спасибо за подробное объяснение!
дело в том, что математикой шестого класса (как было замечено выше) я немного владею:)
у меня есть 2 готовые таблицы:
1. количество врачей деленное на население каждого из городов (их 30). то есть, сколько людей приходится на одного врача
2. количество пациентов деленное на население каждого из городов. то есть, сколько процентуально больных в каждом городе.
чтобы меня например интересовало:
так ли это, что в городах, где процентуально меньше врачей, имеется больше пациентов?
я наверное не совсем понятно в начале постановку вопроса указала. Мне кажется, как я сейчас объяснила, более ясно?
#16 
Sergo2008 посетитель14.08.08 20:40
Sergo2008
NEW 14.08.08 20:40 
в ответ zwerjok24 14.08.08 19:42, Последний раз изменено 14.08.08 20:47 (Sergo2008)
1. Это я уже объяснил
2. А вот это не понятно, причем тут количество пациентов, да ещё делённых на количество всех жителей?
Каждый житель, это потенциальный больной, а значить сегодня може болеть 10% от всего населения города, а завтро к примеру 70%. Если в городе имеется к примеру 1000 жителей, и из них больны 300, то получим, в процентах 30% больных. Непомню какого класса там математика с процентом, но самый простой вариант расчета, это 100 разделить на количество жителей, и умножить на количество больных. Получим количество больных в процентах, от количества жителей.
В ответ на:
чтобы меня например интересовало:
так ли это, что в городах, где процентуально меньше врачей, имеется больше пациентов?

Если учесть что в городах А и Б имеется по 1000 жителей, но в городе А 10 врачей, а в городе Б 20 врачей, то мы и получим, что в процентном отношении в городе А, на одного врача больше пациентов.
А вообще, чтобы дать подробный ответ, нужно задать правильный вопрос, и в частности, по каким критериям определяется количество больных.
#17 
zwerjok24 знакомое лицо15.08.08 11:04
zwerjok24
NEW 15.08.08 11:04 
в ответ Sergo2008 14.08.08 20:40
[/цитата]Если учесть что в городах А и Б имеется по 1000 жителей, но в городе А 10 врачей, а в городе Б 20 врачей, то мы и получим, что в процентном отношении в городе А, на одного врача больше пациентов.http://%3Cbr%3E%3Cbr%3E%F7%20%D4%CF%CD%20%D4%CF%20%C9%20%C4%C5%CC%CF%2C%20%DE%D4...
В каждом городе свое население и городов не 2, а 30!
Сказать, что в городе А на одного врача больше, чем в Б - совершено не достаточно.
Цель, установить зависимость, "так ли это, что при наличии большего каличества врачей, мы увидели меньше больных?"
Мой вопрос в том, как правильно это обставить статистически и как это можно подсчитать/доказать...
#18 
Alehandra знакомое лицо16.08.08 15:11
Alehandra
NEW 16.08.08 15:11 
в ответ zwerjok24 14.08.08 19:42
не является ли это уже ответом?
известно количество людей на врача.
известно процентуальное количество пациентов.
30 городов. 30 пар чисел.
интересует зависимость процентуального количества больных, от количества пациентов на врача.
можно сделать график из 30 пунктов с пунктом про город нанося количество людей на врача на абциссу а процентуальное количество пациентов на ординату.
из графика нетрудно будет определить есть ли зависимость и какого она типа.
потом можно сделать и регрессию и делать прогнозы.
если делать это с ехсе|ем то можно перебрать все регрессии которые он выдаёт автоматически а также изменять скалирование координатной системы на логаритмическое.
не знаю хватит ли 30 городов чтобы определить зависимость если нет значительных различий в числах.
#19 
Sergo2008 посетитель16.08.08 19:41
Sergo2008
NEW 16.08.08 19:41 
в ответ zwerjok24 15.08.08 11:04
Зверёк24, да при чем тут 2 города, 30 городов, или все города страны, это пример на два города, для сравнения. Суть в том, что нужно получить процент на город, а уже потом как уже написал Alehandra, просто сравнить все суммы каждых городов, в той же диаграме к примеру.
Если к примеру в одном городе на 1000 врачей заболеваний к примеру 70%, а в другом на теже 1000 врачей всего 30%, то уже ясно где врачей хватает а где нет. Тоже относится и к другим городам, в сравнении к этим. Да и вообще, как можно чегото сравнивать, просто привязываясь на количество врачей и заболеваний. В каждом городе своё население, везде различное количество хронических больных, и редко болеющих, как и врачи тоже разные, есть хирурги, а есть терапевты, и др.. Если уже брать обще статистическое значение заболеваний на город, пусть техже 70% на 1000 врачей, так раздели на этих врачей на 70, получишь сколько процентов на врача, а уже потом сравнивай с другими городами. Вот и будет зависимость, если врачей нехватает, то на врача будет больше пациентов, а значить, он не успевает со всеми справляться, что повышает количество больных.
Но опять же, о какой можно говорить зависимости, связи заболеваний и количества врачей? Врачей в городе может быть предостаточно, а болезней не быть меньше чем в другом городе, где врачей на половину меньше, при таком же населении. Объективно нельзя просчитать зависимость, только субъективно, а если это и надо, то ответ как это сделать уже дан.
#20 
1 2 все