Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка програмного забезпечення для АНАЛІЗУ сучасного стану СОЦІАЛЬНИХ медіа

Реферат Розробка програмного забезпечення для АНАЛІЗУ сучасного стану СОЦІАЛЬНИХ медіа





ign="justify"> new Array ();

var nGroup: Number=3;

var angleList: Array= new Array (nGroup);= new TextField () ;. x=x0 + 0; sexTitle.y=y0 + 30; .width=200; .htmlText= lt; P ALIGN=«CENTER» gt; lt; FONT SIZE=«+2» gt; За статью lt;/FONT gt; lt;/P gt; n ; (sexTitle);


if (nAll == 0)

{//Нет вибраних даних

//Малюємо діаграму = new Bar (angleList, colorList, true ) ;. x=100 + x0; .y=140 + y0; (sexBar);

return ;

}


//Заповнюємо значеннями .push ({id: 0, name: «Чоловіків: t t» , n: 0}) ;. push ({id: 1, name: «Жінок: t t» , n: 0}) ;. push ({id: 2 , name: «Не вказано: t» , n: 0});


for ( var j=0; j lt; nAll; j ++)

{

if (xmlFull.user [j] .sex == 2) {dataList [0] .n=dataList [0] .n + 1;}

else if (xmlFull.user [j] .sex == 1) {dataList [1] .n= dataList [1] .n + 1;}

else {dataList [2] .n=dataList [2] .n + 1;}

};


//Виводимо таблицю

var s: String;

var tBlock: Sprite;

for ( var k: int=0; k lt; nGroup; k ++)

{= new Sprite () ;. x=x0 + 20; tBlock.y=y0 + 240 + 14 * k;


. graphics.beginFill (colorList [k], 1) ;. graphics.drawRect (0,0,9,9) ;. graphics.endFill (); (tBlock);

= new TextField ();.x=20; tText.y=- 5; .width=170;.addChild (tText);

=dataList [k] .name;

/* if (s.length lt; 6) {s=s + t t t raquo ;;}

else if (s.length lt; 10) {s=s + t t raquo ;;}

else if (s.length lt; 17) {s=s + t raquo ;;}

else {s=s.substr (0,16) + »... t»;} */ .appendText (s + Math.round (100 * Number (dataList [k] .n)/nAll) + «% (» + dataList [k] .n + ») n» );


if (nAll gt; 0) {

if (k == 0) {angleList [k]=360 * Number (dataList [k] .n)/nAll;}

else {angleList [k]=angleList [k - 1] + 360 * Number (dataList [k] .n)/nAll;};

}

else if (k lt; nGroup) {angleList [k]=0;}

else {angleList [k]=360};

};


= new Bar (angleList, colorList) ;. x=100 + x0; .y=140 + y0; (sexBar);

}

catch (e: Error)

{. logThis ( «Помилка при виведенні статистики по підлозі в Statistica.drawSexBlock.» + e.message

+ «Дані:» + String (xmlFull), 2);

}


}


private function drawAgeBlock (xmlFull: XML, x0: int, y0: int): void

{//Статистика за віком

var nAll: Number=xmlFull.user.length ();

var nGroup: Number=10;

var angleList: Array= new Array (nGroup);

var dataList: Array= new Array ();

= new TextField ();.x=x0 + 0; ageTitle.y=y0 + 30; .width=200; .htmlText= lt; P ALIGN=«CENTER» gt; lt; FONT SIZE=«+2» gt; За ВІКОМ lt;/FONT gt; lt;/P gt; n ; (ageTitle);



if (nAll == 0)

{//Нет вибраних даних

//Малюємо діаграму = new Bar (angleList, colorList, true ) ;. x=100 + x0; .y=140 + y0; (sexBar);

return ;

}


Назад | сторінка 23 з 32 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка тижневого раціону харчування для чоловіків віком 40-50 років
  • Реферат на тему: Застосування односкважінного досвіду ("push-pull") для очищення п ...
  • Реферат на тему: Розробка програмного комплексу для аналізу стану системи зберігання даних E ...
  • Реферат на тему: Розробка та впровадження системи аналізу та статистики даних
  • Реферат на тему: Return to materialism