CodeWalrus

General => Other => Topic started by: kotu on April 05, 2017, 03:35:39 AM

Poll
Question: So how old are you?
Option 1: 10 or younger
Option 2: 11-13
Option 3: 14-16
Option 4: 17-19
Option 5: 20-29
Option 6: 30-39
Option 7: 40 or older
Title: How old are you?? (poll)
Post by: kotu on April 05, 2017, 03:35:39 AM
pretty sure the results are anonymous on polls
Title: Re: How old are you?? (poll)
Post by: Dream of Omnimaga on April 05, 2017, 04:21:11 AM
Yep, results are anonymous so this is the good forum section. We can reply our current age or year of birth if we don't mind sharing. Anyway I think this is a good initiative @kotu , if people are checking, because it might help us gather more information about our demographics (eg to see how young/old our userbase is, overall, and other things). Perhaps this should be a poll on Cemetech, TI-Planet, Omnimaga, etc.

:3=
Title: Re: How old are you?? (poll)
Post by: kotu on April 05, 2017, 04:23:46 AM
that's what i was thinking it could be useful with your demographics
Title: Re: How old are you?? (poll)
Post by: Hooloowalrus on April 05, 2017, 04:26:27 AM
I'm 20
(cpost to get past 20 post limit for polls)
Title: Re: How old are you?? (poll)
Post by: Yuki on April 05, 2017, 04:45:52 AM
I'm 25
(useless cpost because I'm way above any limit ever here)
Title: Re: How old are you?? (poll)
Post by: Dream of Omnimaga on April 05, 2017, 04:56:16 AM
On a side note I think we got quite a bunch of 40+ years old members. I'm starting to wonder if we have enough older members to actually have an higher active user age average than Cemetech? O.O (it was the complete opposite about two years ago when most of our users were 14-17 lol)
Title: Re: How old are you?? (poll)
Post by: Dream of Omnimaga on April 06, 2017, 03:55:49 AM
Sorry to double post @kotu but I wonder if it would be better to replace the poll ages options by birth years, eg instead of under 10, 11-13, 14-16, 17-19, 20-29, 30-39, 40 or older, you could use the following options:

2007 or later
2004-2006
2001-2003
1998-2000
1988-1997
1978-1987
1977 or earlier

That way, people will not have to change their poll option every few year. The years above are weird because I kept the exact same age ranges as your current poll. That said, the fact it's currently fixed age could also help giving an indication about which age range in which each user remains active.
Title: Re: How old are you?? (poll)
Post by: kotu on April 06, 2017, 04:36:12 AM
Well actually I didn't allow the option to change your answer.

I think it is ok as it is tbh....... it just represents the age someone was when they first joined the site / completed the poll.

What you could do (seeing as you guys run the site) is record each entry given, then you keep that information separately, and update it as the years pass.

Good enough??  :)
Title: Re: How old are you?? (poll)
Post by: Dream of Omnimaga on April 06, 2017, 04:43:39 AM
I am unsure if I am willing to update a poll manually every year via MySQL db :P. I guess we could start a new poll next year, though.
Title: Re: How old are you?? (poll)
Post by: kotu on April 06, 2017, 04:47:57 AM
Quote from: DJ Omnimaga on April 06, 2017, 04:43:39 AM
I am unsure if I am willing to update a poll manually every year via MySQL db :P.

well then get @Juju to automate it

think man!!
Title: Re: How old are you?? (poll)
Post by: Yuki on April 06, 2017, 04:49:14 AM
If you put your birthdate in your profile, then I can derive a ton of stats from there, no need of polls.
Title: Re: How old are you?? (poll)
Post by: kotu on April 06, 2017, 04:53:15 AM
you lazy bastad
Title: Re: How old are you?? (poll)
Post by: p4nix on April 06, 2017, 12:38:27 PM
Please keep in mind that those demographics are not representative at all...
Title: Re: How old are you?? (poll)
Post by: Dream of Omnimaga on April 06, 2017, 04:31:45 PM
@Juju could definitively run a script across the entire db, ignoring those with no age or fake ages
Title: Re: How old are you?? (poll)
Post by: p2 on April 08, 2017, 07:56:04 PM
Pls do I'd really love to see the graphs for that  :thumbsup:
Title: Re: How old are you?? (poll)
Post by: DarkestEx on April 08, 2017, 08:23:34 PM
Quote from: DJ Omnimaga on April 06, 2017, 04:31:45 PM
@Juju could definitively run a script across the entire db, ignoring those with no age or fake ages
I have written an automated CW profile crawler ;)
It has statistics of anything: Gender, Age, ...
Title: Re: How old are you?? (poll)
Post by: Yuki on April 08, 2017, 08:50:32 PM
I have written super fancy SQL code. Kinda simpler that way.
Title: Re: How old are you?? (poll)
Post by: DarkestEx on April 08, 2017, 08:52:46 PM
Quote from: Juju on April 08, 2017, 08:50:32 PM
I have written super fancy SQL code. Kinda simpler that way.
If I would have had database access, this would've indeed been the easier way... :P
Title: Re: How old are you?? (poll)
Post by: Yuki on April 08, 2017, 08:53:40 PM
Yep. Just ask and I'll deliver, I guess.

MariaDB [smf]> select count(*) as count, floor(TIMESTAMPDIFF(YEAR,birthdate,CURDATE())/5)*5 as age from smf_members where TIMESTAMPDIFF(YEAR,birthdate,CURDATE())>10 and TIMESTAMPDIFF(YEAR,birthdate,CURDATE())<100 group by floor(TIMESTAMPDIFF(YEAR,birthdate,CURDATE())/5)*5;
+-------+------+
| count | age  |
+-------+------+
|     4 |   10 |
|    27 |   15 |
|    19 |   20 |
|    14 |   25 |
|     9 |   30 |
|     2 |   40 |
+-------+------+
6 rows in set (0.01 sec)
Title: Re: How old are you?? (poll)
Post by: Dream of Omnimaga on April 08, 2017, 09:02:25 PM
Quote from: DarkestEx on April 08, 2017, 08:23:34 PM
Quote from: DJ Omnimaga on April 06, 2017, 04:31:45 PM
@Juju could definitively run a script across the entire db, ignoring those with no age or fake ages
I have written an automated CW profile crawler ;)
It has statistics of anything: Gender, Age, ...
Yeah but didn't it only open 1 user at a time?

Anyway @Juju the best would be if you calculated the average of all ages rather than per groups, so that we got the media forum age.

We have to consider, however, that at least four of our 30-39 years old user did not include their age in his profile, same for three of our 40+ years old users, so technically, we have at least 13 30-39 years old users and 5 40+ years old users.

In other words, our median age could be approximately the following:

+-------+------+
| count | age  |
+-------+------+
|     4 |   10 |
|    27 |   15 |
|    19 |   20 |
|    14 |   25 |
|     13 |   30 |
|     5 |   40 |
+-------+------+


21.5 years old.
Title: Re: How old are you?? (poll)
Post by: DarkestEx on April 08, 2017, 09:08:40 PM
Quote from: DJ Omnimaga on April 08, 2017, 09:02:25 PM
Quote from: DarkestEx on April 08, 2017, 08:23:34 PM
Quote from: DJ Omnimaga on April 06, 2017, 04:31:45 PM
@Juju could definitively run a script across the entire db, ignoring those with no age or fake ages
I have written an automated CW profile crawler ;)
It has statistics of anything: Gender, Age, ...
Yeah but didn't it only open 1 user at a time?
Yes it did. But it repeated this process for many times.
Title: Re: How old are you?? (poll)
Post by: Dream of Omnimaga on April 08, 2017, 10:36:26 PM
Ah ok good. Also does it only include users who made at least 1 post?
Title: Re: How old are you?? (poll)
Post by: DarkestEx on April 08, 2017, 10:38:01 PM
Quote from: DJ Omnimaga on April 08, 2017, 10:36:26 PM
Ah ok good. Also does it only include users who made at least 1 post?
No, everyone.

A dump can be found here:
http://jsonviewer.stack.hu/#http://ninjabyte.eu/dl/cw_database_2017_04_08.json
Simply click on "Viewer" and explore the data!
Title: Re: How old are you?? (poll)
Post by: Switchblade on April 08, 2017, 10:40:18 PM
Unfortunately, I can't use the poll. I don't have twenty posts yet  :banghead:
Title: Re: How old are you?? (poll)
Post by: Yuki on April 08, 2017, 10:44:22 PM
Quote from: DJ Omnimaga on April 08, 2017, 09:02:25 PM
21.5 years old.
According to my data, I get 22.3.
Title: Re: How old are you?? (poll)
Post by: Dream of Omnimaga on April 09, 2017, 01:28:58 AM
Nice. Also thanks for the PM. With the extra data I provided, this puts our average age at 23.1266. Which is surprising considering CodeWalrus' randomness nature O.O