VirtualIreland.ru - Виртуальная Ирландия
Вернуться   VirtualIreland.ru - Виртуальная Ирландия > Живем в Ирландии > IT и Связь

IT и Связь Обсуждение "айтишных" вопросов и средств связи

Ответ
 
Опции темы Опции просмотра
Старый 20.12.2007, 21:11   #1
Активный Участник
 
Откуда: тут
Сообщений: 251
Благодарности: 121 в 46 сообщениях Поиск благодарностей masterbo
Отправить сообщение для  masterbo с помощью ICQ
По умолчанию анализ данных

привет админам конкурса.

не хватает данных. кто автор:

autumn - 7,8,9,17
macro - 13
portrait - 4

bo
masterbo вне форума   Ответить с цитированием

Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок
Старый 20.12.2007, 23:10   #2
просто
 
Аватар для abg
 
Сообщений: 7,824
Благодарности: 2,301 в 1,077 сообщениях Поиск благодарностей abg
По умолчанию Re: анализ данных

спасибо за информацию. частично мы ее уже нашли сегодня, когда подписывали фотографии в альбоме.
__________________
все вопросы по форуму VI направляйте администрации.
abg вне форума   Ответить с цитированием
Старый 21.12.2007, 19:44   #3
Активный Участник
 
Откуда: тут
Сообщений: 251
Благодарности: 121 в 46 сообщениях Поиск благодарностей masterbo
Отправить сообщение для  masterbo с помощью ICQ
По умолчанию Re: анализ данных

сложил тут немного для начала:
http://masterbo.prophp.org/files/all/

ph_src.zip - сырцы в 3-х форматах. мне пришлось кодировочку сменить.
authors_src.zip - авторы, как я взял там, где показали.

и пара insert скриптов. разница только в create table
oracle_photo_result.zip
mysql_photo_result.zip

при заливке данных (потому как пояснений не было дано) считал, что в текстовом файле данные с большей строкой "перекрывали" данные с меньшим номером строки.

не хватает дат голосования.

это типа для начала разговора.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

masterbo добавил 21.12.2007 в 20:18
контрольный выстрел.

select * from (
select photo,sum(val),avg(val)
from PH_RESULT
where AREA = 'abroad'
group by photo
order by 3 desc
) where rownum<6

PHOTO SUM(VAL) AVG(VAL)
23 69 1.769230769
1 54 1.5
24 49 1.289473684
22 38 1.1875
45 34 1.172413793



where AREA = 'autumn'

PHOTO SUM(VAL) AVG(VAL)
18 51 1.378378378
20 58 1.318181818
31 50 1.219512195
39 37 1.121212121
40 38 1.085714286



where AREA = 'macro'

PHOTO SUM(VAL) AVG(VAL)
27 50 1.470588235
44 46 1.314285714
41 41 1.28125
20 35 1.206896552
39 35 1.206896552



where AREA = 'other'

PHOTO SUM(VAL) AVG(VAL)
38 44 1.375
59 42 1.235294118
3 42 1.166666667
2 36 1.161290323
43 32 1.142857143


where AREA = 'portrait'

PHOTO SUM(VAL) AVG(VAL)
22 53 1.292682927
3 53 1.177777778
16 43 1.131578947
6 38 1.085714286
4 36 1.028571429

masterbo добавил 21.12.2007 в 20:36
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

работы, которым наибольшее количество людей проставило 2.

select * from (
select photo,count(val)
from PH_RESULT
where AREA = 'abroad'
and val=2
group by photo
order by 2 desc
) x
where rownum<6;

PHOTO,COUNT(VAL)
23,30
1,22
24,15
42,13
54,12


where AREA = 'autumn'

PHOTO,COUNT(VAL)
20,20
18,19
31,18
40,12
11,11


where AREA = 'macro'

PHOTO,COUNT(VAL)
27,18
44,17
41,14
6,12
39,12


where AREA = 'other'

PHOTO,COUNT(VAL)
3,15
38,15
59,14
2,12
57,11


where AREA = 'portrait'

PHOTO,COUNT(VAL)
22,18
3,15
4,11
16,11
7,10

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

самые "баллистые" авторы.
ну че? как будете NULL в "осени" поздравлять?!..

select * from (
select AUTHOR,sum(val)
from PH_RESULT
where AREA = 'abroad'
group by AUTHOR
order by 2 desc
) x
where rownum<6;

AUTHOR,SUM(VAL)
Wonderwoman,104
khimik1,103
chka,82
uri,73
OlexM,70


where AREA = 'autumn'

AUTHOR,SUM(VAL)
Serg_Butcher,105
ksu,96
Andrew Shahoff,72
null,72
masterbo,71


where AREA = 'macro'

AUTHOR,SUM(VAL)
avc,109
karanagai,86
Serg_Butcher,83
Silenceri,78
masterbo,57


where AREA = 'other'

AUTHOR,SUM(VAL)
chka,78
Serg_Butcher,75
sbrudar,69
Silenceri,68
Wonderwoman,68


where AREA = 'portrait'

AUTHOR,SUM(VAL)
Wonderwoman,107
karanagai,77
Mysh,76
Fazka,64
khimik1,59


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

авторы получившие больше всего 2.

select * from (
select AUTHOR,count(val)
from PH_RESULT
where AREA = 'abroad'
and val=2
group by AUTHOR
order by 2 desc
) x
where rownum<6;

AUTHOR,COUNT(VAL)
khimik1,40
Wonderwoman,32
chka,30
OlexM,21
uri,19


where AREA = 'autumn'

AUTHOR,COUNT(VAL)
Serg_Butcher,33
ksu,26
masterbo,22
Silenceri,19
khimik1,19


where AREA = 'macro'

AUTHOR,COUNT(VAL)
avc,37
karanagai,26
Serg_Butcher,24
Silenceri,24
masterbo,16


where AREA = 'other'

AUTHOR,COUNT(VAL)
chka,27
Silenceri,22
Serg_Butcher,20
Wonderwoman,20
Mysh,17


where AREA = 'portrait'

AUTHOR,COUNT(VAL)
Mysh,26
Wonderwoman,25
Fazka,21
Korvin,18
Nat,15

masterbo добавил 21.12.2007 в 21:07
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

самый баллистый автор (один на все категории)
дробь барабанную дайте...

select * from (
select AUTHOR,sum(val)
from PH_RESULT
group by AUTHOR
order by 2 desc
) x
where rownum<6;

AUTHOR,SUM(VAL)
Wonderwoman,310
karanagai,282
Silenceri,265
Serg_Butcher,263
khimik1,233

masterbo добавил 21.12.2007 в 21:09
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

автор, получивший больше всего 2.

select * from (
select AUTHOR,count(val)
from PH_RESULT
where val=2
group by AUTHOR
order by 2 desc
) x
where rownum<6;

AUTHOR,COUNT(VAL)
Wonderwoman,84
khimik1,79
Serg_Butcher,77
Silenceri,77
karanagai,66

masterbo добавил 21.12.2007 в 21:12
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

самые активные голосователи.
это люди, которые реально проставили оценки всем работам.
я верю(!), что все они реально по-рабочему все просмотрели.

select VOTE, count(*)
from PH_RESULT
where val is not null
group by vote
having count(*)>250
order by 2 desc

VOTE,COUNT(*)
Dimi,256
Fnna,256
Khimik,256
Mayka,256
WaterRose,256
ewe,256
masterbo,256
tasya,256
KaraNagai,255
wonderwoman,255
tadpole,255
Nadia,254
Fuegos,253
alexpd,253

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

masterbo добавил 21.12.2007 в 21:15
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

самые добрые судьи, наставили больше всего 2.

select VOTE, count(*)
from PH_RESULT
where val=2
group by vote
order by 2 desc

VOTE,COUNT(*)
WaterRose,105
masterbo,72
Doctorishka,59
Annik,57
wonderwoman,57

masterbo добавил 21.12.2007 в 21:17
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
не знаю, как вам - читать, но мне писать сегодня надоело. я итак уже годовую норму знаков на форуме выдал на гора.
правда если вычесть код - вроде в рамках пока.
во

Последний раз редактировалось masterbo, 21.12.2007 в 21:17. Причина: Добавлено сообщение
masterbo вне форума   Ответить с цитированием
Благодарностей: 3 от:
Inferno (21.12.2007), KaraNagai (02.01.2008), Oleg123 (21.12.2007)
Старый 23.12.2007, 05:20   #4
Активный Участник
 
Откуда: тут
Сообщений: 251
Благодарности: 121 в 46 сообщениях Поиск благодарностей masterbo
Отправить сообщение для  masterbo с помощью ICQ
По умолчанию Re: анализ данных

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

соотношение количества оченок 2 (и 1,2) к количеству работ автора

select y.*, (y.b2/y.pics), (y.b12/y.pics) from (
select x.author, count(*) pics,
(
select count (p1.val)
from PH_RESULT p1
where p1.val in (1,2)
and p1.author = x.author
) b12,
(
select count (p3.val)
from PH_RESULT p3
where p3.val in (2)
and p3.author = x.author
) b2
from (
select p2.author, p2.PHOTO
from PH_RESULT p2
group by p2.author, p2.area, p2.PHOTO
) x
group by x.author
) y
order by 5 desc


AUTHOR,PICS,B12,B2,(Y.B2/Y.PICS),(Y.B12/Y.PICS)
khimik1,6,154,79,13.1666666666667,25.6666666666667
chka,5,103,57,11.4,20.6
immortal1974,5,125,56,11.2,25
abg,2,49,22,11,24.5
avc,4,92,43,10.75,23
Noone,1,26,9,9,26
kch,1,23,9,9,23
Mysh,5,89,43,8.6,17.8
Serg_Butcher,9,186,77,8.55555555555556,20.66666666 66667
ksu,6,136,50,8.33333333333333,22.6666666666667
Silenceri,11,188,77,7,17.0909090909091
Wonderwoman,12,226,84,7,18.8333333333333
Fazka,10,127,55,5.5,12.7
karanagai,12,216,66,5.5,18


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

теперь у нас есть самые "дорогие" авторы,
давайте посмотрим, как они проголосовали.

select p1.area,p1.photo,sum(p1.val)
from PH_RESULT p1
where p1.author in (
select p2.author
from PH_RESULT p2
group by p2.author
having sum(p2.val)>200
)
and p1.val is not null
group by p1.area,p1.photo
having sum(p1.val)>33
order by 1,3 desc

AREA,PHOTO,SUM(P1.VAL)
abroad,23,69
abroad,24,49
abroad,22,38
abroad,16,34
autumn,20,58
autumn,18,51
autumn,40,38
macro,44,46
macro,20,35
macro,39,35
other,38,44
other,59,42
portrait,3,53
portrait,16,43
portrait,6,38
portrait,8,35
portrait,7,34


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

я взял первые 5 победителей в каждой категории,
и посмотрел, кого они выбрали в каждой категории

select p1.area,p1.photo,count(*)
from PH_RESULT p1
where p1.val=2
and p1.author in ('Mysh','Nat','khimik1','Wonderwoman',
'Serg_Butcher','khimik1','immortal1974','Silenceri ','ksu',
'khimik1','chka','Wonderwoman','abg','Wonderwoman' ,
'avc','Silenceri','immortal1974','Serg_Butcher','k aranagai',
'Wonderwoman','Silenceri','chka','chka','Noone')
group by p1.area,p1.photo
having count(*)>10
order by 3 desc


AREA,PHOTO,COUNT(*)
abroad,23,30
abroad,1,22
autumn,20,20
autumn,18,19
macro,27,18
autumn,31,18
portrait,22,18
macro,44,17
other,3,15
other,38,15
portrait,3,15
abroad,24,15
macro,41,14
other,59,14
macro,6,12
other,2,12
autumn,40,12
abroad,54,12
macro,39,12
macro,20,11
portrait,16,11
autumn,39,11
abroad,45,11
other,57,11
abroad,43,11
abroad,22,11


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

здесь рейтинг авторов, с точки зрения 14 победителей.

select z.*, (z.ball/z.pics) from (
select p1.author,count(*) ball,
(
select count(*) pics from (
select p2.author
from PH_RESULT p2
group by p2.author, p2.area, p2.PHOTO
) x
where x.author = p1.author
group by x.author
) pics
from PH_RESULT p1
where p1.val=2
and p1.author in ('Mysh','Nat','khimik1','Wonderwoman',
'Serg_Butcher','khimik1','immortal1974','Silenceri ','ksu',
'khimik1','chka','Wonderwoman','abg','Wonderwoman' ,
'avc','Silenceri','immortal1974','Serg_Butcher','k aranagai',
'Wonderwoman','Silenceri','chka','chka','Noone')
group by p1.author
) z
order by 4 desc


AUTHOR,BALL,PICS,(Z.BALL/Z.PICS)
khimik1,79,6,13.1666666666667
chka,57,5,11.4
immortal1974,56,5,11.2
abg,22,2,11
avc,43,4,10.75
Noone,9,1,9
Mysh,43,5,8.6
Serg_Butcher,77,9,8.55555555555556
ksu,50,6,8.33333333333333
Silenceri,77,11,7
Wonderwoman,84,12,7
karanagai,66,12,5.5
Nat,43,10,4.3
masterbo вне форума   Ответить с цитированием
Старый 23.12.2007, 10:59   #5
Пенсионер всея Ирландея
 
Аватар для Fuegos
 
Откуда: Dublin| Estonia
Сообщений: 9,894
Благодарности: 11,505 в 5,059 сообщениях Поиск благодарностей Fuegos
По умолчанию Re: анализ данных

Работы
4 - портрет
7 - осень
13 - натюрморт
мои
Fuegos вне форума   Ответить с цитированием
Старый 23.12.2007, 11:08   #6
просто
 
Аватар для abg
 
Сообщений: 7,824
Благодарности: 2,301 в 1,077 сообщениях Поиск благодарностей abg
По умолчанию Re: анализ данных

Цитата:
Сообщение от Fuegos Посмотреть сообщение
Работы
4 - портрет
7 - осень
13 - натюрморт
мои
привет Fuegos, спасибо за информацию! мы не потеряли фотографии и авторов, просто Олег пропустил их при составлении таблички автор-фото и обещал найти все оставшиеся за эти выходные. Бо просто оказался более шустрым с анализом данных
__________________
все вопросы по форуму VI направляйте администрации.
abg вне форума   Ответить с цитированием
Благодарность от:
Fuegos (23.12.2007)
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать на сообщения
Вы не можете добавлять вложения
Вы не можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщ.
Анализ крови Iris Медицина 12 10.01.2008 22:44
размер данных в С# AlexM IT и Связь 14 11.12.2007 15:18
Генетический анализ. owo Само приползло 4 19.11.2007 23:52
анализ крови ребенку vaj Медицина 9 31.10.2007 14:52
Про базы данных alz IT и Связь 7 29.01.2007 10:40


Часовой пояс GMT, времени сейчас: 13:18.


vBulletin®, Copyright ©2000-2024, Jelsoft Enterprises Ltd., Русификация: zCarot, Vovan & Co
©2003-2024 VirtualIreland.ru - Виртуальная Ирландия