The NUMA Histogram
- Beyond a Perfect Math Score
- Posts: 834
- Joined: 2008.09.30 (06:37)
- NUMA Profile: http://nmaps.net/user/Nexx
- MBTI Type: INTJ
- Location: California, USA
Please note that the histogram deals with the exact rating of a map, not the rounded rating that shows up.
So, on the one side, player_03 and myself suggest that the histogram intervals should be:
[0.0 - 0.5) [0.5 - 1.5) [1.5 - 2.5) [2.5 - 3.5) [3.5 - 4.5) [4.5 - 5.0]
That makes 6 bars for the 6 possible ratings a map can have (0-5). Simple, right?
Well, on the other side, Arachnid wants to keep the histogram the way it is:
[0 - 1) [1 - 2) [2 - 3) [3 - 4) [4 - 5]
The problem is that the full labels don't fit, so he just used the first # to label each interval. Arachnid mainly thinks this is better because it results in 5 intervals of equal size. He has a real problem with the two half-intervals on the ends of our suggested histogram.
Arachnid, here's the strongest case I can make for our suggestion:
What is the purpose of that histogram? I would say that it is to show how many maps of each rating a user has. I think that's a solid statement, but let me know if you disagree with this, since it's the foundation of my whole argument. With that purpose in mind, let's consider how many different ratings a map can receive. Of course, the overall rating is an average, and as such it can take on a multitude of different values. However, for display purposes, the average rating is rounded, resulting in only 6 possible ratings: 0, 1, 2, 3, 4, 5. For all intents and purposes, all those exact values simply become a set of integers. This is not an interpretation, it's a fact. From the perspective of the user, all average ratings are integers.
Therefore, given our stated purpose, the histogram should be a graphical tally for the 6 possible discrete values.
For example, let's say a user has 5 maps with the following exact ratings: 2.9, 3.2, 3.6, 4.1, 4.5. Those maps will show ratings of 3, 3, 4, 4, 5. Thus the histogram for that user should be (0,0,0,2,2,1), with labels 0, 1, 2, 3, 4, 5. Let's consider the current system, which looks at the exact average ratings. That system would result in the histogram (0,0,1,2,2), with the labels 0-1, 1-2, 2-3, 3-4, 4-5. To be sure, that histogram functions properly, but in this case it doesn't display things the way the user expects. It doesn't correlate with the way the rest of the site handles average ratings.
Of course, the fact that the site deals with the exact values for the average ratings means that the histogram is working with essentially continuous values, not discrete values. But that's not a big problem. All one has to do is handle those continuous values like the rest of the site handles them. That is, just emulate rounding, namely by using the following intervals: [0.0 - 0.5) [0.5 - 1.5) [1.5 - 2.5) [2.5 - 3.5) [3.5 - 4.5) [4.5 - 5.0]. The half-sized intervals on the end aren't wrong or misleading because the histogram is emulating the site's conversion of (essentially) continuous values into discrete values.
And that's the entirety of my argument. Please let me know if you have questions and I will do my best to clarify.
Edit: It appears that perhaps Arachnid's system is not quite what I said it is above. Perhaps Arachnid is rounding the average first, and then using the bounds [0 - 1) [1 - 2) [2 - 3) [3 - 4) [4 - 5]. But even so, that's really equivalent to this: [0.0 - 0.5) [0.5 - 1.5) [1.5 - 2.5) [2.5 - 3.5) [3.5 - 5.0], which involves unequal widths. In any case, the argument only changes a little to become: split that last interval into 2 intervals!
- Moderator
- Posts: 1318
- Joined: 2008.12.04 (01:16)
- NUMA Profile: http://nmaps.net/user/maxson924
- Location: Tampa
- Contact:

- The maximum possible score in one turn at darts.
- Posts: 184
- Joined: 2009.01.06 (13:29)
- NUMA Profile: http://nmaps.net/user/chume14
- MBTI Type: INTJ
- Beyond a Perfect Math Score
- Posts: 834
- Joined: 2008.09.30 (06:37)
- NUMA Profile: http://nmaps.net/user/Nexx
- MBTI Type: INTJ
- Location: California, USA
Well, I just tallied your rated maps and compared against your histogram and they're spot on, as you say. (The exact value used in the histogram can be found in the page source code) The same is true for me as well. Hmm. Either we're wrong about what we think our map averages are or Arachnid is using a different system than what he suggested on the Uservoice page.maxson924 wrote:I don't understand. I know that one of my maps is an average rating of 3, but that its exact rating is somewhere around a 2.7 or so. According to what you're saying about how the current system works, then my histogram would show it as a 2. It doesn't; my histogram correlates with every average rating that I have. It's not inaccurate for me.
To clarify for everyone else, the first question is asking if the bars on the ends would be half the width of the bars in the middle. The answer to that is no, because again, this is emulating a histogram of discrete values. As for bar height, is represents frequency, of course. Look at the example I gave. If it was frequency density, I would've explicitly said so because that can get quite confusing.chume14 wrote:Ok very good point well made just a couple of questions. Would column width be consistent or represent interval size and would height represent number (frequency) or frequency density. I do agree this should be done though
-
- "Asked ortsz for a name change"
- Posts: 3380
- Joined: 2008.11.13 (16:47)
- Beyond a Perfect Math Score
- Posts: 834
- Joined: 2008.09.30 (06:37)
- NUMA Profile: http://nmaps.net/user/Nexx
- MBTI Type: INTJ
- Location: California, USA
Actually, if you had read the first post, you would see that there is a space for them: mixed in with the 4's. Obviously that doesn't work so well.flagmyidol wrote:The NUMA histograms need fixing, that I'll agree with. The main problem is that they don't even have a space for five-rated maps.
-
- "Asked ortsz for a name change"
- Posts: 3380
- Joined: 2008.11.13 (16:47)
I know, but there is still no way to distinguish between four-rated and five-rated maps.Avarin wrote:Actually, if you had read the first post, you would see that there is a space for them: mixed in with the 4's. Obviously that doesn't work so well.flagmyidol wrote:The NUMA histograms need fixing, that I'll agree with. The main problem is that they don't even have a space for five-rated maps.
- The Konami Number
- Posts: 573
- Joined: 2008.09.29 (22:27)
- NUMA Profile: http://nmaps.net/user/_destiny%5E%2D
- MBTI Type: ISTJ
- Location: UK


- Bayking
- Posts: 315
- Joined: 2008.10.01 (20:26)
- NUMA Profile: http://nmaps.net/user/exuberance
- Location: Guelph, Ontario, Canada
Maybe it could do some kind of scatter plot? That way, it can plot the exact rating of a map. And you could use simple algorithms to fit the points to a curve and make a nice-looking graph.
hhhmmm, that gives me an idea.... what if instead of selecting integers from a list (which I notice lacks 'average' for some reason. Unintentional?), so used a slider bar thing, to show about how good the map is.
[===|===|===|===|=O=]
meh, maybe that's not such a good idea. The histogram really should be made better. Ratings on NUMA are kind of dead right now. So many 5/5s on average maps, no average rating option, messed up ambiguous histogram, very restricted ratings....
One more thing that migth be cool is if your comments on maps that you favourited showed up starred or something, and a map would show a number of stars under it's rating for the number of people who favourited it. That way the people who seem to think the lesser options you give people, the better the ratings work, will be happy. (I still can't believe we had a number of people who wanted a binary rating system..... that's what bitesized maps were for!!)
Comic Activity-O-Meter: (how often I'm updating my comic)
NOTE: If I just add a bunch of comics in one day, but plan on going back to normal after that, I probably won't update the status.
+ Dead: Canceled. Done. Maybe you'll get a random comic like once a year, but it's pretty much done.
- Zombie (Dead/Comatose): The comic is probably done regular updates forever, but I'll probably still add something once in a blue moon. It's still POSSIBLE, that I'll raise the status up, but not very likely. Maybe I'll have a comicplosion for like a week, then go back to being dead
+ Comatose: Complete stand-by. No (or very few) updates for some amount of time, but the comic's far from being over
- <AFK> (Comatose/Loitering): Stand-by, but you might possibly count on a few updates once and a while. Again, this is temporary
+ Loitering: Like comatose, but for short amount of times.
- Turtling (Loitering/Semi-Active): Really slooooww updates
+ Semi-Active: One every 2 weeks...ish?
- Quasi-Active (Semi-Active/Active): Averaging about 2 comics every 3 weeks
+ Active: Loosely defined status, but about a weekly update
- Over-Active (Active/Power-leveling): About 2 comics a week
+ Power-leveling: About 3 comics a week. Possible a schedule, possibly not
- Über-Epic (Power-leveling/COMICPLOSION!!): In some cases, this may actually be mean updates more frequently than COMICPLOSION!!, but I'm defining this level as a non-organized comic rush, kind of like a few days after my comic started
+ COMICPLOSION!!: Daily updates for a minimum of 5 days (since the daily updates started. It remains at this status until the 5, 7, whatever days are done)

"Science without religion is lame. Religion without science is blind." ~Albert Einstein
My N+ Vector Sprite Sheet ::: My Caption Contest ::: My Comic :::Puzzles of the Exuberant ::: DEFEND YOUR NINJA: THE FLASH GAME (Release Date TBA)

Exüberance on WoW

Who is online
Users browsing this forum: No registered users and 11 guests