|
||||||
| General Programming Non language specific, Assembly, Linux/Unix, Mac and anything not covered in other topics. Talk about Programming Theory here. |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||
|
Hi folks. I’m in the middle of a science fair project, and I have 3000 random numbers of data. I need to analyze this data for trends, common numbers, common combinations, favored numbers, and etc to prove that this is not a random set of numbers
For example, my data would look like “1538973549105789587129857120985978473875291857918 …..” with 3000 numbers My goal is to see favored numbers (7 might appear 20% of the time, 0 might appear 4% of the time), combinations (777 might appear more often than it should in a random set of numbers, or 666 may never appear at all), trends (I’ve seen trends such as 345-245-645-745-045-145), and etc. to prove that this data is not random. The problem is there’s so many combinations of numbers to check for, and if I check only certain combinations such as 777 or 13579, it will be biased. Is there any some sort of data analysis program that can do this for me or help me in any way, or is there any way to program one to do this, or must I use the find function in Microsoft word and look for all trends and combination manually? I’ll get into the specifics if you need more info, thanks in advance |
| Sponsored Links |
|
|
|
|||||
|
You can do this in most programming languages fairly easily. The issue will be determining what patterns you are looking for. For example, determine the frequency of all 1 digit strings, all 2 digit strings, etc.
You will also need to determine whether anomalies are statistically significant. It is important to realize that 7 appearing 20% of the time, while unexpected, does not necessarily show that the data is non-random. For example, if you find that it is statistically significant with a 95% confidence, all you are saying is that there was a less than 1 in 20 chance of it occurring, not something all that significant, really.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Programming is a branch of mathematics. |
|
|||
|
I think this might turn out to be more complicated than it appears, unless you are aware of all the constraints on what the pattern is the string could mean any number of things.
Is the purpose to disprove the existence of a random number generator or to decipher a cleverly constructed code? Izak |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Java program for data entry and search | rehmatsingh | Database & Database Programming | 0 | 01-21-2008 10:06 PM |
| Image analysis program: Java or C++ ? | espinchi | General Programming | 3 | 10-25-2007 12:00 PM |
| Java:Tutorial - Data Types | John | Java Tutorials | 6 | 07-02-2007 10:16 PM |
| Program to pass data from text file to table. | sania21 | Java Help | 3 | 05-28-2007 09:32 AM |
| WingedPanther | ........ | 2753.6 |
| Xav | ........ | 2704 |
| Brandon W | ........ | 1702.32 |
| John | ........ | 1207.73 |
| marwex89 | ........ | 1175.24 |
| morefood2001 | ........ | 966.05 |
| dcs | ........ | 655.75 |
| Steve.L | ........ | 475.59 |
| orjan | ........ | 418.58 |
| Aereshaa | ........ | 383.54 |
Goal: 100,000 Posts
Complete: 98%