Is There a Simple Way to Chart Bowling Scores for a Large Group of Players?

  • Thread starter Moderation
  • Start date
In summary: Possibly have a "stats" link under "history" with a table of score changes by year, month, week, etc. and users could click on a row and see the stats for that player for that week. So you can see a graph of their score over time, and if you hover over a particular data point, you'll get the details on what changed. You could also have a "find player" link under the history tab and populate that with the raw data so people could just type in a name and find their stats.Thanks again for your input. In summary, this system needs to be robust and easy to read for people not skilled in math or charting. It needs to be able to show significant changes
  • #1
Moderation
3
0
Hi and thanks for viewing this. I am looking for as many ideas as possible so if you see a reply please do not hesitate to reply also.

To make this example easy I am going to explain my isse using group of bowlers as an example.

OK let's say I have 5000 bowlers and they are all on one team. They give me their scores for each week and I input these scores they give me. I want to show a way to graph/chart these scores on ONE SCREEN so they can view them. HERE'S THE MOST IMPORTANT PART they need to be able to see any significant change in their scores as time progresses QUICKLY and EASILY. Meaning these people are not chartists or math maticians so I can't use something that is difficult to decipher. The scores will have weekly sums going back several years. So the screen will have lots of numbers. I am fine with replacing the scores with anything to show the significant change in value, but again it needs to be easily read when I look look over ALL the bowlers data and simply scan looking for any significant change going back several years.
 
Computer science news on Phys.org
  • #2
Moderation said:
OK let's say I have 5000 bowlers and they are all on one team. They give me their scores for each week and I input these scores they give me. I want to show a way to graph/chart these scores on ONE SCREEN so they can view them. HERE'S THE MOST IMPORTANT PART they need to be able to see any significant change in their scores as time progresses QUICKLY and EASILY.
How robust does the system need to be and how skilled are you as a coder?

You can implement this in excel or access + maybe a vb based gui. I like python/sqlalchemy/postgres + matplotlib for display/phpdbadmin for views (and pyQT or pyGTK for a gui) but that could be overkill for your task.

Simple line graphs will show significant changes well enough and don't require much knowledge.
 
  • #3
Hi and thanks for your idea. I am open to any suggestion. I think a line chart might be pretty busy (5000 charts on one screen shot) and hard to decipher, but I appreciate your replying.
 
  • #4
Moderation said:
Hi and thanks for your idea. I am open to any suggestion. I think a line chart might be pretty busy (5000 charts on one screen shot) and hard to decipher, but I appreciate your replying.
I meant you generate charts on request, which is why you'd probably want to cobble together a GUI.
If you've got to have all 5000 on a screen, just throw however many weeks numbers and use arrows (up if the scores have improved, down if they haven't, equal if it's stable) based on whatever metric you want. Have a few cells: week based changes (how this week compares to last), month based (how this week compares to the month and how this month compares to last month), and year based (how this month compares to the year, and how this year stacks up to last.) Adjust as needed and ask your users which metrics they really care about. On the backend you've got to do some real statistics (I think a t-test works for this, but not sure), but just report significance through a graphic.
 
Last edited:
  • #5
Thanks Story645.

How about if the group wants to find those individuals that have had significant score improvements or losses? Meaning I look at 5000 players and I want to see easily and quickly those that have moved up or down more than the others. I thought about just using raw numbers or percentages, but with 5000 it's just too busy. I need a way to make it simple for laymen to just look/scan and find those anomalies compared to the rest broken down in weekly periods (many years worth).
 
  • #6
Moderation said:
How about if the group wants to find those individuals that have had significant score improvements or losses? Meaning I look at 5000 players and I want to see easily and quickly those that have moved up or down more than the others.

Flags! Put those bowlers in a different color (diff colors for up and down if you'd like) or push them to the first 20 positions or throw on a star by their names or use two arrows or different colored arrows for the diff levels (this may be too busy/require people to remember things, so not my fave option) or whatever else you think will make them distinctive. You''re just changing your significance thresholds on the backends.

I like mangaupdates stats implementation (it's totally what's inspiring my answer).
 

Related to Is There a Simple Way to Chart Bowling Scores for a Large Group of Players?

1. What is "HELP With Charting Solution"?

"HELP With Charting Solution" is a software tool designed to assist in creating visual charts and graphs for data analysis and presentation purposes. It provides a user-friendly interface for importing data and customizing various chart elements to create professional-looking charts.

2. How does "HELP With Charting Solution" work?

The software works by allowing users to import data from various sources such as spreadsheets, databases, and text files. It then offers a variety of chart types and customization options to manipulate the data and create visually appealing charts. Users can also add labels, titles, and other elements to enhance the presentation of their charts.

3. Is "HELP With Charting Solution" suitable for all types of data?

Yes, "HELP With Charting Solution" can handle a wide range of data types, including numerical, categorical, and time-series data. It also offers various chart types, such as bar charts, line graphs, and pie charts, to accommodate different types of data and analysis needs.

4. Can multiple charts be created with "HELP With Charting Solution"?

Yes, the software allows users to create multiple charts within the same project. This is especially useful for comparing data or presenting different aspects of the same data set. Users can also save and export their charts to use in presentations or reports.

5. Is there a cost to use "HELP With Charting Solution"?

There is a cost associated with using "HELP With Charting Solution" as it is a commercial software. However, it offers a free trial period for users to test its features and decide if it meets their needs before making a purchase. Additionally, there may be discounted pricing options for academic or non-profit institutions.

Similar threads

  • Computing and Technology
Replies
10
Views
2K
Replies
1
Views
2K
  • STEM Academic Advising
Replies
2
Views
1K
  • General Discussion
Replies
6
Views
288
Replies
4
Views
1K
  • STEM Academic Advising
Replies
3
Views
868
  • STEM Academic Advising
Replies
11
Views
1K
Replies
1
Views
60
  • STEM Career Guidance
Replies
9
Views
29K
  • General Discussion
Replies
4
Views
2K
Back
Top