Ergebnis 101 bis 120 von 255
-
08.05.2008, 14:50 #101Hii Hii Hii
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
Code:$$ sed -n '/^>A/,/>/p' db.txt >A=categories # column information: # always 'A' for c[a]tegory # category, index (0..3), unique key, strictly increasing # short name (3 characters) of category # name of category (substitute '_' by ' ') A 0 050 _50_ccm A 1 100 100_ccm A 2 150 150_ccm A 3 Sp. Spiegel
Code:$$ awk '$1 == "D" && $3 >= 2 && $15 >= 6 {print}' db.txt | sort +3 D 31 2 0 84785 94842 131697 135249 1 1 1 1 60 1 7 25 D 56 3 0 89193 95328 122044 143839 1 1 1 1 60 1 7 36 D 32 2 1 95669 143163 141801 140521 1 1 1 1 60 1 7 26 D 57 3 1 101696 149625 140509 144352 1 1 1 1 60 1 7 37 D 58 3 2 113288 175848 160346 138821 1 1 1 1 60 1 7 38 D 33 2 2 115132 179263 169357 147624 1 1 1 1 60 1 7 27 D 34 2 2 120005 181434 172536 147886 1 1 1 1 60 1 6 47 D 59 3 2 122432 180404 177018 154180 1 1 1 1 60 1 6 48 D 37 2 3 138349 131950 185960 177990 1 1 1 1 60 1 7 28 D 60 3 3 144518 131519 173824 176734 1 1 1 1 60 1 7 39 D 38 2 3 150160 139850 186876 187340 1 1 1 1 60 1 6 56 D 65 3 4 86561 79109 77682 140347 1 1 2 2 54 1 6 83 D 64 3 4 87343 84201 65851 133123 1 1 1 1 60 1 7 40 D 42 2 4 89160 79227 72060 127219 1 1 1 1 60 1 7 29 D 43 2 4 101716 72276 70672 136743 1 1 1 1 60 1 6 78 D 51 2 5 159379 107217 158769 164003 1 1 1 1 60 1 7 33 D 52 2 6 112686 168645 165150 110785 1 1 1 1 60 1 7 30 D 67 3 6 119258 174174 167926 110001 1 1 1 1 60 1 7 41 D 53 2 7 97332 157229 171675 199700 1 1 1 1 60 1 7 34 D 81 3 7 102447 162392 176225 199838 1 1 1 1 60 1 6 112 D 54 2 7 103392 159309 170693 204778 1 1 1 1 60 1 6 108
Bei solchen Datentabellen freut sich der Unix-Experte
-
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
Schau dir mal diesen Bereich an. Dort ist für jeden was dabei!
-
08.05.2008, 15:26 #102Hii Hii Hii
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
Und hier habe ich ein kleines Script, welches alle Datensätze aussortiert, die 150ccm oder Spiegel sind und bei denen es 2 oder 3 Sterne gab. Von den Datensätzen wird die Gesamtzeit berechnet und diese in Relation zu den Nintendo-Entwickler gesetzt. Die Ausgabe wird sortitert nach den Prozenten. natürlich werden die Zahlen durch die benutzerfreundlichen Texte ersetzt.
Code:#!/bin/sh awk ' /^A/ { gsub(/_/," ",$4); cat[$2+0] = $4; } /^C/ { cup[$2+0] = $6; cuptime[$2+0] = $3; } /^L/ { class[$2+0] = $4; } /^D/ && $3 >= 2 && $15 >= 6 { time = $5+$6+$7+$8; rel = 1000*time/cuptime[$4]; printf("%08x %s - %-9s %2d:%02d.%03d == %3d.%d%% %s%s\n", rel, cat[$3], cup[$4], time/60000, time/1000%60, time%1000, rel/10, rel%10, $14, class[$15]); } ' db.txt | sort | cut -c10-
Code:150 ccm - Blatt 9:17.266 == 91.8% 1*** Spiegel - Stern 9:48.303 == 93.8% 1*** Spiegel - Blatt 9:31.359 == 94.1% 1*** 150 ccm - Blumen 8:41.154 == 94.7% 1*** Spiegel - Spezial 10:26.595 == 95.1% 1*** 150 ccm - Pilz 7:26.573 == 95.8% 1*** 150 ccm - Spezial 10:34.249 == 96.3% 1*** Spiegel - Pilz 7:30.404 == 96.6% 1*** 150 ccm - Stern 10:11.376 == 97.5% 1*** Spiegel - Blumen 8:56.182 == 97.5% 1*** 150 ccm - Panzer 6:07.666 == 98.8% 1*** 150 ccm - Blitz 10:25.936 == 99.2% 1*** 150 ccm - Stern 10:21.861 == 99.2% 1** Spiegel - Panzer 6:10.518 == 99.5% 1*** 150 ccm - Bananen 9:49.368 == 100.0% 1*** 150 ccm - Spezial 11:04.226 == 100.8% 1** 150 ccm - Blitz 10:38.172 == 101.1% 1** Spiegel - Stern 10:34.034 == 101.1% 1** Spiegel - Blitz 10:40.902 == 101.5% 1** 150 ccm - Panzer 6:21.407 == 102.5% 1** Spiegel - Panzer 6:23.699 == 103.1% 1**
Schönes Projekt und klasse Datenformat; sowas macht auch mir Spaß!
Mach aber selbst weiter. Ich will *dir* ja nicht den Spaß verderben
Und meine Daten liefere ich auch weiterhin.
P.S.: Ergänzungsvorschlag: Neben dem einzelnen '>' vor dem Statistikbereich sollten die Spalteninfos noch eine Nummerierung erhalten, damit ich die Datenfelder nicht immer durchzählen muss.
-
08.05.2008, 15:55 #103Wiimm
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
@Hii Hii Hii
So ähnlich habe ich mir die Auswertung vorgestellt. awk ist auch mein Kanidat für die einfacheren Dinge. Und die beiden Änderungsvorschläge werde ich umsetzen.
@Kimmel:
Das ist auch meine Frage: Was genau verstehst Du nicht?
-
08.05.2008, 16:27 #104Kimmel
-
08.05.2008, 17:56 #105Wiimm
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
Die Antwort hierauf hat Hii Hii Hii schon gegeben:
Genau, das Programm, welches Du benötigst ist ein Editor oder ein Text-Viewer, der den Namen auch verdient, also nicht von M$. Die gibt's auch für Windows.
Oder einfach die Datei aus diesem Anhang, die extra Microsoft-Kompatibel, d.h. mit dem besonderen Zeilenende.
-
08.05.2008, 20:11 #106Kimmel
-
08.05.2008, 21:51 #107Hii Hii Hii
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
@Kimmel:
Über den eigentlichen Tabellen steht doch jeweils eine Kurzbeschreibung für jede Tabellenspalte. Für mich war damit die Bedeutung der Spalten klar.
Schau Dir mal die 'D' Tabelle an. Die Datenfolge ist doch bis auf einen Dreher identisch zu den hier angeforderten Daten. Hinzugekommen sind doch nur der eindeutige Index am Anfang und der Debugging-Verweis am Ende.
-
09.05.2008, 08:44 #108Hii Hii Hii
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
Ich habe mal ein bischen gespielt und habe etwas herausgefunden, was natürlich bei den wenigen Daten vorsichtig zu genießen ist.
Ich habe alle 60 Punkte-Ergebnisse aus 150ccm und Spiegel herausgepickt und die Rennzeiten in Relation zu den Expertenfahrern gesetzt. Den schlechtesten Prozentwert der jeweiligen 4 Rennen habe ich als Sortierkriterium verwendet. Die 8 Cups habe ich getrennt betrachtet. Und siehe da, die Rankverteiling (Sternchen+Buchstaben) ist auch sortiert:
Code:Rennen Gesamtzeit und % Rennzeiten Experten-% >max% Rang Punkte+Platz ------------------------------------------------------------------------------ 150/Pilz 7:26.573/108.4% 106.7 110.3 108.8 107.6 >110.3 1*** 60=1,1,1,1 Sp./Pilz 7:30.404/109.3% 112.3 110.9 100.8 114.5 >114.5 1*** 60=1,1,1,1 150/Blum 8:41.154/106.4% 102.0 107.3 103.0 112.5 >112.5 1*** 60=1,1,1,1 Sp./Blum 8:56.182/109.5% 108.5 112.2 102.1 115.6 >115.6 1*** 60=1,1,1,1 Sp./Ster 9:48.303/106.5% 111.7 108.9 101.6 105.2 >111.7 1*** 60=1,1,1,1 150/Ster 10:11.376/110.6% 113.5 111.0 107.3 111.9 >113.5 1*** 60=1,1,1,1 150/Ster 10:21.861/112.5% 118.3 112.4 109.3 112.1 >118.3 1** 60=1,1,1,1 Sp./Ster 10:34.034/114.7% 120.7 111.7 112.1 116.9 >120.7 1** 60=1,1,1,1 Sp./Spez 10:26.595/107.0% 107.6 105.9 107.2 107.2 >107.6 1*** 60=1,1,1,1 150/Spez 10:34.249/108.3% 103.0 106.2 114.7 108.0 >114.7 1*** 60=1,1,1,1 150/Spez 11:04.226/113.4% 111.8 112.6 115.2 113.7 >115.2 1** 60=1,1,1,1 Sp./Spez 11:21.612/116.4% 119.2 104.5 122.1 117.5 >122.1 1* 60=1,1,1,1 Sp./Spez 11:50.930/121.4% 112.5 113.3 127.4 128.9 >128.9 1B 60=1,1,1,1 Sp./Panz 6:10.518/112.1% 105.0 121.7 111.7 111.8 >121.7 1*** 60=1,1,1,1 150/Panz 6:07.666/111.3% 107.2 114.5 122.3 106.8 >122.3 1*** 60=1,1,1,1 150/Panz 6:21.407/115.4% 122.3 104.4 119.9 114.8 >122.3 1** 60=1,1,1,1 150/Bana 9:49.368/113.8% 107.4 115.4 110.1 123.9 >123.9 1*** 60=1,1,1,1 Sp./Bana 10:38.859/123.3% 122.8 131.6 119.3 122.5 >131.6 1* 60=1,1,1,1 150/Blat 9:17.266/103.2% 100.0 105.8 104.6 100.7 >105.8 1*** 60=1,1,1,1 Sp./Blat 9:31.359/105.8% 105.8 109.2 106.4 100.0 >109.2 1*** 60=1,1,1,1 Sp./Blat 10:17.020/114.3% 113.4 113.9 115.2 114.2 >115.2 1* 60=1,1,1,1 Sp./Blat 10:25.760/115.9% 117.2 119.9 114.8 110.3 >119.9 1* 60=1,1,1,1 150/Blit 10:25.936/112.2% 112.3 114.9 108.5 113.5 >114.9 1*** 60=1,1,1,1 Sp./Blit 10:40.902/114.9% 118.2 118.7 111.4 113.5 >118.7 1** 60=1,1,1,1 150/Blit 10:38.172/114.4% 119.3 116.4 107.9 116.3 >119.3 1** 60=1,1,1,1 150/Blit 10:44.275/115.5% 120.4 118.8 110.2 115.4 >120.4 1* 60=1,1,1,1
Nach jedem Rennen wird dieses anhand von Zeit und Platzierung (Platzierungen wurden bei dieser Betrachtung (alles 60 Punkte)) ausgeklammert) bewertet. Das schlechteste Ergebnis wird dann auch als Endergebnis verwendet. Um die Zeiten der verschiedenen Rennen zu vergleichen, wird irgendeine Referenzzeit verwendet. Und diese könnte auch die Expertenzeit sein.
Aber noch mal: Für eine fundierte Aussage sind es viel zu wenig Daten. Und mit viel mehr Daten könnte man diese Referenzzeit bestimmt auch herausfinden.
Im Anhang befindet sich das Auswerte-Script. Wegen der Beschränkungen im Forum lautet es *.txt.
-
09.05.2008, 15:47 #109ein Linux Neuling
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
Hallo Wimmerer und Hii Hii,
ich bin begeistert von euren Daten und vor allem von Hii's Script. Ich habe es geladen und unter Linux ausgeführt. Und dann erhalte ich sofort dasselbe Ergebnis! awk scheint ja ein dolle Programmiersprache zu sein auch wenn ich noch nicht alles verstanden habe. Wiimerer hat aber die Daten so abgelegt dass sie mit awk super verarbeitet werden können.
Ich selber würde dafür ein C++ Programm schreiben mit einem viel längeren Quelltext. aber solangsam lerne ich was scripting bedeutet.
Meine Hochachtung die auch für alle anderen Script Künstler gilt,
ein Linux Neuling.
-
09.05.2008, 15:56 #110Wiimm
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
schönes Script. Ich habe es umgebaut um die Zeitbasis (developer,enable,expert) von außen mittels z.B. "-vtsel=1" setzen zu können. Im Anhang ist der patch.
Zu deiner These: Den Verdacht habe ich auch.
-
09.05.2008, 16:02 #111littlejuggler
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
Ein vierter Platz führt zur Abwertung auf Rang 'A'.
-
09.05.2008, 16:35 #112Wiimm
-
12.05.2008, 19:32 #113Legend_Link
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
hmm ich weiß nicht...
ich glaube, zumindest ein faktor ist das Offroadfahren.
das wird bei GCN Peach BEach deutlich: Fährt man mit Kameknaller (sehr hoher offraod wert) zur abkürzung durchs wasser geht das minimal schneller als außen herum. Trotzdem hatte ich am ende des cups (150ccm) nur einen stern trotz weiterem fast perfekten fahren (und selbstverständlich 60Pten).
Danach den gleichen cup nochmal, nur diesmal außenrum. Ansonsten hatte ich das gefühl etwa gleich zu fahren, und siehe da: am ende wars sogar 3 sterne!
-
13.05.2008, 10:16 #114Kimmel
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
Ich füge dann mal meine Daten hinzu^^ Weitere folgen noch...
Aufbau: Zeit (Entwickler%/Experte%)
| Einzelzeiten
| Punkte = Platzierungen
| Endplatzierung - Rang
*** Bananen-Cup - 50 ccm ***
A) 12:25:104 | 3:27.714 2:22.374 3:23.889 3:11.127 | 60=1-1-1-1 | 1-***
*** Stern-Cup - 100 ccm***
A) 11:31.469 | 2:13.735 3:15.251 3:16.232 2:46.251 | 60=1-1-1-1 | 1-**
*** Panzer-Cup - 150 ccm ***
A) 06:07.666 (098.8%/111.3%) | 1:29.160 1:19.227 1:12.060 2:07.219 | 60=1-1-1-1 | 1-***
B) 06:11.977 (100.0%/112.6%) | 1:41.052 1:15.669 1:07.897 2:07.359 | 53=4-1-1-1 | 1-A
C) 06:21.407 (102.5%/115.5%) | 1:41.716 1:12.276 1:10.672 2:16.743 | 60=1-1-1-1 | 1-**
D) 06:30.515 (105.0%/118.2%) | 1:46.938 1:14.509 1:12.289 2:16.779 | 52=3-2-1-1 | 1-*
E) 06:30.599 (105.0%/118.3%) | 1:43.341 1:14.811 1:06.719 2:25.728 | 51=1-1-1-6 | 1-A
F) 06:37.625 (106.9%/120.4%) | 1:35.228 1:20.620 1:10.871 2:30.906 | 57=2-1-1-1 | 1-*
G) 06:40.510 (107.6%/121.3%) | 1:42.212 1:13.914 1:19.161 2:25.223 | 48=1-1-9-1 | 2-A
*** Bananen-Cup - 150 ccm ***
A) 09:47.724 | 2:47.111 1:50.375 2:38.549 2:31.689 | 60=1-1-1-1 | 1-***
*** Stern-Cup - 150 ccm ***
A) 10:23.302 | 1:54.115 2:52.919 3:02.363 2:33.905 | 60=1-1-1-1 | 1-**
-
13.05.2008, 12:46 #115Hii Hii Hii
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
Die Daten liegen in einem für awk sehr guten Format vor. Und dieses liegt an dem ersten Zeichen, welches eindeutig den Datenbereich festlegt. Und das andere sind nur triviale Rechnungen, die jeder, der sich mit awk auskennt, schnell auf die Beine stellen kann.
Es gibt viele Scriptsprachen, die zwar gegenüber Comilersprachen recht langsam sind, aber sehr schnell zu Problemlösungen (hier analytische Auswertung) führen.
Danke!
Und ich habe es immer editiert...
Dann sind wir ja schon zu zweit.
Ja, es ist falsch und es sollte nur das Prinzip verdeutlichen.
Ich habe jetzt für Wimmerer einige Zeiten aufgeschrieben. Ich war überrascht, wie sehr die Zeiten schwanken und das Gefühl täuscht. Wiimmerer versucht die Tatsachen anhand der konkreten Zahlen herauszufinden, falls es überhaupt möglich ist. Und solche gefühlten Zeiten helfen da leider nicht weiter.
Daher: aufschreiben und posten
-
13.05.2008, 21:07 #116Kimmel
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
*Update*
Aufbau: Zeit (Entwickler%/Experte%)
| Einzelzeiten
| Punkte = Platzierungen
| Endplatzierung - Rang
*** Pilz-Cup - 50 ccm ***
A) 9:09.356 | 1:52.568 1:56.408 2:25.940 2:54.440 | 60=1-1-1-1 | 1-***
*** Panzer-Cup - 50 ccm
A) 7:49.866 | 2:08.046 1:39.040 1:22.571 2:40.209 | 60=1-1-1-1 | 1-**
B) 8:05.350 | 2:04.418 1:41.661 1:27.838 2:51.433 | 60=1-1-1-1 | 1-***
C) 8:15.314 | 2:17.429 1:41.654 1:28.427 2:47.804 | 60=1-1-1-1 | 1-**
*** Blumen-Cup - 50 ccm ***
A) 11:02.225 | 2:16.264 2:56.747 3:00.843 2:48.371 | 60=1-1-1-1 | 1-***
*** Bananen-Cup - 50 ccm ***
A) 12:25:104 | 3:27.714 2:22.374 3:23.889 3:11.127 | 60=1-1-1-1 | 1-***
*** Stern-Cup - 50 ccm ***
A) 12:18.638 | 2:19.815 3:25.443 3:23.069 3:08.311 | 60=1-1-1-1 | 1-**
*** Stern-Cup - 100 ccm***
A) 11:31.469 | 2:13.735 3:15.251 3:16.232 2:46.251 | 60=1-1-1-1 | 1-**
*** Panzer-Cup - 150 ccm ***
A) 06:07.666 (098.8%/111.3%) | 1:29.160 1:19.227 1:12.060 2:07.219 | 60=1-1-1-1 | 1-***
B) 06:11.977 (100.0%/112.6%) | 1:41.052 1:15.669 1:07.897 2:07.359 | 53=4-1-1-1 | 1-A
C) 06:21.407 (102.5%/115.5%) | 1:41.716 1:12.276 1:10.672 2:16.743 | 60=1-1-1-1 | 1-**
D) 06:30.515 (105.0%/118.2%) | 1:46.938 1:14.509 1:12.289 2:16.779 | 52=3-2-1-1 | 1-*
E) 06:30.599 (105.0%/118.3%) | 1:43.341 1:14.811 1:06.719 2:25.728 | 51=1-1-1-6 | 1-A
F) 06:37.625 (106.9%/120.4%) | 1:35.228 1:20.620 1:10.871 2:30.906 | 57=2-1-1-1 | 1-*
G) 06:40.510 (107.6%/121.3%) | 1:42.212 1:13.914 1:19.161 2:25.223 | 48=1-1-9-1 | 2-A
*** Bananen-Cup - 150 ccm ***
A) 09:47.724 | 2:47.111 1:50.375 2:38.549 2:31.689 | 60=1-1-1-1 | 1-***
*** Stern-Cup - 150 ccm ***
A) 10:23.302 | 1:54.115 2:52.919 3:02.363 2:33.905 | 60=1-1-1-1 | 1-**
*** Stern-Cup - Spiegel ***
A) 10:36.204 | 2:00.911 3:01.375 3:00.552 2:33.366 | 60=1-1-1-1 | 1-**
*** Blatt-Cup - Spiegel ***
A) 10:39.617 | 2:12.343 3:11.260 3:07.905 2:08.109 | 60=1-1-1-1 | 1-**
-
14.05.2008, 09:57 #117Hii Hii Hii
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
@Kimmel
Aus einer privaten Konversation weiß ich, dass Wiimmerer bis Mitte nächster Woche beruflich voll ausgelastet ist. Daher übernehme ich mal seinen Part.
Wiimmerer wollte die Daten im folgenden Format:
>> Cup-Name, ccm-Klasse, Zeit1,Zeit2,Zeit3,Zeit4, Platz1,Platz2,Platz3,Platz4, Platz-Total, Rang, Benutzername
Du hast sie aber im Format einer Test-Ausgabe abgegeben. Ist aber nicht so schlimm. habe sie kurzerhand mit einem Scriptes umgewandelt. Das ganze sieht dann so aus:
>> Bananen, 150 ccm, 2:47.111, 1:50.375, 2:38.549, 2:31.689, 1,1,1,1, 1, ***, Kimmel
>> Bananen, 50 ccm, 3:27.714, 2:22.374, 3:23.889, 3:11.127, 1,1,1,1, 1, ***, Kimmel
>> Blatt, Spiegel, 2:12.343, 3:11.260, 3:07.905, 2:08.109, 1,1,1,1, 1, **, Kimmel
>> Blumen, 50 ccm, 2:16.264, 2:56.747, 3:00.843, 2:48.371, 1,1,1,1, 1, ***, Kimmel
>> Panzer, 150 ccm, 1:29.160, 1:19.227, 1:12.060, 2:07.219, 1,1,1,1, 1, ***, Kimmel
>> Panzer, 150 ccm, 1:35.228, 1:20.620, 1:10.871, 2:30.906, 2,1,1,1, 1, *, Kimmel
>> Panzer, 150 ccm, 1:41.052, 1:15.669, 1:07.897, 2:07.359, 4,1,1,1, 1, A, Kimmel
>> Panzer, 150 ccm, 1:41.716, 1:12.276, 1:10.672, 2:16.743, 1,1,1,1, 1, **, Kimmel
>> Panzer, 150 ccm, 1:42.212, 1:13.914, 1:19.161, 2:25.223, 1,1,9,1, 2, A, Kimmel
>> Panzer, 150 ccm, 1:43.341, 1:14.811, 1:06.719, 2:25.728, 1,1,1,6, 1, A, Kimmel
>> Panzer, 150 ccm, 1:46.938, 1:14.509, 1:12.289, 2:16.779, 3,2,1,1, 1, *, Kimmel
>> Panzer, 50 ccm, 2:04.418, 1:41.661, 1:27.838, 2:51.433, 1,1,1,1, 1, ***, Kimmel
>> Panzer, 50 ccm, 2:08.046, 1:39.040, 1:22.571, 2:40.209, 1,1,1,1, 1, **, Kimmel
>> Panzer, 50 ccm, 2:17.429, 1:41.654, 1:28.427, 2:47.804, 1,1,1,1, 1, **, Kimmel
>> Pilz, 50 ccm, 1:52.568, 1:56.408, 2:25.940, 2:54.440, 1,1,1,1, 1, ***, Kimmel
>> Stern, 100 ccm, 2:13.735, 3:15.251, 3:16.232, 2:46.251, 1,1,1,1, 1, **, Kimmel
>> Stern, 150 ccm, 1:54.115, 2:52.919, 3:02.363, 2:33.905, 1,1,1,1, 1, **, Kimmel
>> Stern, 50 ccm, 2:19.815, 3:25.443, 3:23.069, 3:08.311, 1,1,1,1, 1, **, Kimmel
>> Stern, Spiegel, 2:00.911, 3:01.375, 3:00.552, 2:33.366, 1,1,1,1, 1, **, Kimmel
@Wiimmerer:
Und das Script sieht so aus:
Code:#!/bin/sh awk -F'|' ' BEGIN { cup = ""; user = "Kimmel" } /^\*/ { gsub(/\*/,""); n = split($0,d,/-/) if ( n >= 2 ) { cup = d[1]; cat = d[n]; gsub(/^ *| *$/,"",cup); gsub(/^ *| *$/,"",cat); #printf("cup=%s, cat=%s\n",cup,cat) > "/dev/stderr" } next; } cup != "" && /^.)/ { gsub(/^ *| *$/,"",$2); gsub(/ */," ",$2); gsub(/ /,", ",$2); n = split($3,d,/=/) pos = d[2]; gsub(/^ *| *$/,"",pos); gsub(/-/,",",pos); n = split($4,d,/-/) totpos = d[1]; rank = d[2]; printf(">> %s, %s, %s, %s, %s, %s, %s\n", cup, cat, $2, pos, totpos, rank, user ); next; } ' input.txt | sort | uniq
-
14.05.2008, 10:20 #118Kimmel
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
Okay, danke, aber die Testausgabe sieht besser aus^^
Ich vermute, dass auch Items (vor allem blaue Panzern und Blitzen) eine Rolle spielen.
-> siehe Panzer-Cup 50ccm A) B)
In B) wurde ich von blauen Panzer und von Blitzen öfters getroffen als in A)
Deswegen schlage ich vor, dass wir das auch mit einbeziehen.
Ich füge jetzt ein paar Daten in der Testausgabe hinzu^^ Ich finde die Testausgabe übersichtlicher^^
Ich hoffe du hast nichts dagegen, wenn ich die blauen Panzern und Blitzen einbeziehe^^
*Update*
Aufbau: Zeit (von x blauen Panzern getroffen/von x Blitzen getroffen)
| Einzelzeiten (von x blauen Panzern getroffen/von x Blitzen getroffen)
| Punkte = Platzierungen
| Endplatzierung - Rang
*** Pilz-Cup - 50 ccm ***
A) 9:09.356 | 1:52.568 1:56.408 2:25.940 2:54.440 | 60=1-1-1-1 | 1-***
*** Panzer-Cup - 50 ccm
A) 7:49.866 | 2:08.046 1:39.040 1:22.571 2:40.209 | 60=1-1-1-1 | 1-**
B) 8:05.350 | 2:04.418 1:41.661 1:27.838 2:51.433 | 60=1-1-1-1 | 1-***
C) 8:15.314 | 2:17.429 1:41.654 1:28.427 2:47.804 | 60=1-1-1-1 | 1-**
*** Blumen-Cup - 50 ccm ***
A) 11:02.225 | 2:16.264 2:56.747 3:00.843 2:48.371 | 60=1-1-1-1 | 1-***
*** Bananen-Cup - 50 ccm ***
A) 12:25:104 | 3:27.714 2:22.374 3:23.889 3:11.127 | 60=1-1-1-1 | 1-***
*** Stern-Cup - 50 ccm ***
A) 12:18.638 | 2:19.815 3:25.443 3:23.069 3:08.311 | 60=1-1-1-1 | 1-**
B) 12:22.436 (3/3) | 2:29.483 (0/2) 3:29.397 (2/0) 3:17.360 (0/0) 3:06.539 (1/1) | 60=1-1-1-1 | 1-***
*** Blatt-Cup - 50 ccm ***
A) 11:57.874 (1/2) | 2:27.304 (0/0) 3:30.319 (0/1) 3:30.155 (1/1) 2:30.096 (0/0) | 60=1-1-1-1 | 1-***
*** Spezial-Cup - 50 ccm ***
A) 13:41.465 (7/3) | 3:22.187 (3/2) 2:47.267 (1/0) 3:49.650 (2/1) 3:42.361 (1/0) | 60=1-1-1-1 | 1-***
B) 14:06.888 (4/8) | 3:14.810 (1/1) 3:10.023 (1/2) 3:44.819 (0/3) 3:57.236 (2/2) | 60=1-1-1-1 | 1-**
*** Blitz-Cup - 50 ccm ***
A) 13:22.659 (6/3) | 2:09.712 (1/1) 3:24.392 (1/0) 3:28.241 (2/1) 4:10.314 (2/1) | 60=1-1-1-1 | 1-***
*** Stern-Cup - 100 ccm***
A) 11:31.469 | 2:13.735 3:15.251 3:16.232 2:46.251 | 60=1-1-1-1 | 1-**
*** Panzer-Cup - 150 ccm ***
A) 06:07.666 (098.8%/111.3%) | 1:29.160 1:19.227 1:12.060 2:07.219 | 60=1-1-1-1 | 1-***
B) 06:11.977 (100.0%/112.6%) | 1:41.052 1:15.669 1:07.897 2:07.359 | 53=4-1-1-1 | 1-A
C) 06:21.407 (102.5%/115.5%) | 1:41.716 1:12.276 1:10.672 2:16.743 | 60=1-1-1-1 | 1-**
D) 06:30.515 (105.0%/118.2%) | 1:46.938 1:14.509 1:12.289 2:16.779 | 52=3-2-1-1 | 1-*
E) 06:30.599 (105.0%/118.3%) | 1:43.341 1:14.811 1:06.719 2:25.728 | 51=1-1-1-6 | 1-A
F) 06:37.625 (106.9%/120.4%) | 1:35.228 1:20.620 1:10.871 2:30.906 | 57=2-1-1-1 | 1-*
G) 06:40.510 (107.6%/121.3%) | 1:42.212 1:13.914 1:19.161 2:25.223 | 48=1-1-9-1 | 2-A
*** Bananen-Cup - 150 ccm ***
A) 09:47.724 | 2:47.111 1:50.375 2:38.549 2:31.689 | 60=1-1-1-1 | 1-***
*** Stern-Cup - 150 ccm ***
A) 10:23.302 | 1:54.115 2:52.919 3:02.363 2:33.905 | 60=1-1-1-1 | 1-**
*** Stern-Cup - Spiegel ***
A) 10:36.204 | 2:00.911 3:01.375 3:00.552 2:33.366 | 60=1-1-1-1 | 1-**
*** Blatt-Cup - Spiegel ***
A) 10:39.617 | 2:12.343 3:11.260 3:07.905 2:08.109 | 60=1-1-1-1 | 1-**
[/QUOTE]
-
14.05.2008, 17:35 #119Wiimm
AW: Wann gibt's einen Sternenrang -- Statistische Erhebung
Im alg. unterscheidet man zwischen Eingabe- und Ausgabedaten.
Die Eingabedaten sollten möglichst einfach maschienenlesbar sein und keine redundanten, aber alle vorhanden, Daten enthalten. Und wenn sich alle Infos inkl Cup, Motorenklasse und Spieler in eine Zeile befinden, dann vereinfacht dieses die Datenverarbeitung ungemein, weil man z.B. einen Filter für deine Daten einfach mittels "grep Kimmel daten.txt | auswerte_prog" (kleine Unix-Lehre ) machen kann.
Die Ausgabedaten sollten menschenlesbar sein. Hier sind redundante Daten durchaus möglich, wenn sie die Aussage einer Tabellen verdeutlichen. Auch lassen sich verschiedene Ausgaben für verschiedenen Ziele erzeugen.
Und noch eine Bitte: Poste bitte nicht immer nur die neuen Daten. Ich habe nämlich zufällig gesehen, das Panzer/150 meine eigenen Daten sind. Ich hoffe, dass nicht noch mehr doppelte Datensätze vorhanden sind.. Ohne deine habe ich übrigens 140 Datensätze von 6 Fahrern. Deine Daten werde ich gleich mal zufügen.
So speichere ich die Quelldaten in verschiedenen Dateien und erzeuge daraus die Datenbank-Datei (db.txt auf einem vorherigen Post). Diese Daten kann ich dann sehr gut durch einfache Scripte bearbeiten (einige sind ja hier schon gepostet worden) verarbeiten und eine menschenlesbare Ausgabe-Datei erzeugen. Ich arbeite dabei ausschließlich auf einer Linux-Kommandozeile.
@Hii Hii Hii
Danke für das Umwandel-Script!
-
14.05.2008, 17:42 #120Wiimm
Ähnliche Themen
-
Gibt es einen sechsten Sinn?: Gerade in der Zeit einen interessante Artikel über weitere Sinne beim Menschen gelesen. Parapsychologie: Spüren wir die Anwesenheit anderer? | ZEIT... -
Gibt es schon einen dsi in blau???: Weiß jemand das von euch,wenn ja dann könnt ihr mir ne antwort geben. -
Gibt es einen stecker: gibt es einen stecker der von diesen roten und weisen kabeln die man in den fernseher steckt in also rot und weis in den computer in den grünen da... -
Wann wird es etwas neues wie einen DS oder so geben?: Hallo! Könnte mir vielleicht einer bitte sagen, wann ein neuer "Gameboy" rauskommt? Also der neueste ist ja ein Nintendo DS Lite und was kommt danach... -
Gibt es einen Unterschied: Gibt es einen Unterschied zwischen dem Standard AV Kabel das beim Paket dabei war und dem RGB-Kabel :confused:
Get good :ugly:
Pokémon Trading Card: Pocket