Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: Irdorath, statixx, Teh Wizard of Aiz


 Thema: pOT-lnformatik, Mathematik, Physik XXIII
« erste « vorherige 1 ... 45 46 47 48 [49] 50 51 nächste » letzte »
erste ungelesene Seite | letzter Beitrag 
PutzFrau

Phoenix Female
Plot twist: die drei Probanden sind Geschwister und die Wahrscheinlichkeiten sind nicht mehr unabhängig .

29.08.2021 15:55:40  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Gepan.3dsvs.com

AUP Gepan.3dsvs.com 10.11.2011
Vielen Dank euch erstmal. Noch eine Frage:
 
Zitat von eupesco

jungs, schreibt doch einfach die Lösung hin Breites Grinsen
P(A|B) = P( A ∩ B ) / P(B)
P(alle drei Probanden sind Träger | der Älteste ist ein Träger )
= P ( alle drei Probanden sind Träger ∩ der Älteste ist ein Träger) / P ( der Älteste ist ein Träger )
= P ( alle drei Probanden sind Träger ) / P ( der Älteste ist ein Träger )
= 0,5^3 / 0,5
= 0,5^2
= 0,25
€\ oh, hat Putze schon geschrieben - sry



Wenn sie unabhängig sind, kann ich ja aus P(A ∩ B) = P(A)*P(B) machen.. dann erhalte ich ja:

P(A)*P(B)/P(B)
= P(A) (P(B) gekürzt)
= 0.5³
aber das ist ja 0.125 und nicht 0.25 ... bin ich heute nur dumm? wo ist da wieder mein Denkfehler.. ansonsten ergibt das alles Sinn.. habe nicht dran gedacht, dass P(A) = 0.5^3 ist statt 0.5

¤: ah... habs.. das alle Träger sind ist NICHT unabhängig davon, dass der Älteste Träger ist.. nur dass einer Träger ist, ist unabhängig davon, ob ein andere Träger ist.. richtig?
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Gepan.3dsvs.com am 29.08.2021 16:07]
29.08.2021 16:04:48  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
eupesco

eupesco
 
Zitat von Gepan.3dsvs.com

Vielen Dank euch erstmal. Noch eine Frage:
 
Zitat von eupesco

jungs, schreibt doch einfach die Lösung hin Breites Grinsen
P(A|B) = P( A ∩ B ) / P(B)
P(alle drei Probanden sind Träger | der Älteste ist ein Träger )
= P ( alle drei Probanden sind Träger ∩ der Älteste ist ein Träger) / P ( der Älteste ist ein Träger )
= P ( alle drei Probanden sind Träger ) / P ( der Älteste ist ein Träger )
= 0,5^3 / 0,5
= 0,5^2
= 0,25
€\ oh, hat Putze schon geschrieben - sry



Wenn sie unabhängig sind, kann ich ja aus P(A ∩ B) = P(A)*P(B) machen.. dann erhalte ich ja:

P(A)*P(B)/P(B)
= P(A) (P(B) gekürzt)
= 0.5³
aber das ist ja 0.125 und nicht 0.25 ... bin ich heute nur dumm? wo ist da wieder mein Denkfehler.. ansonsten ergibt das alles Sinn.. habe nicht dran gedacht, dass P(A) = 0.5^3 ist statt 0.5





A steht ja für "alle Probanden sind Träger" und B "der Älteste ist Träger"

Daher können A und B niemals unabhängig sein, weil A ja automatisch B impliziert.
29.08.2021 16:07:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Gepan.3dsvs.com

AUP Gepan.3dsvs.com 10.11.2011
Jap.. perfekt danke.. manchmal muss mans nur nochmal selber aufschreiben! Danke! <3
29.08.2021 16:08:16  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Gepan.3dsvs.com

AUP Gepan.3dsvs.com 10.11.2011
So.. eine letzte Überprüfung, ob ichs gerallt habe.
Aufgabe b davon lautet:
..die Wahrscheinlichkeit, dass alle drei Probanden Träger sind, unter der Bedingung, dass min. zwei Personen Träger sind.

Also:
P(A|B)
= P(alle Träger | min. 2 Träger)
= P(min. 2 Träger|alle Träger) * P(alle Träger) / P(min. 2 Träger)

P(min. 2 Träger|alle Träger) ist immer 1 !
P(alle Träger) = 0.25 (siehe Aufgabe a)
P(min. 2 Träger) = P(alle Träger) ODER P(genau zwei Träger) = 0.25 + 0.125 (0.5*0.5*0.5)

Damit erhalten wir: 1 * 0.25 / 0.275 = 0.909090..

¤: stimmt natürlich nicht, da P(alle Träger) ohne Bedingung natürlich 0,125 ist.. somit erhalten wir: 1*0,125 / (0,125+0,125) = 0,125/0,25 = 0,5
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Gepan.3dsvs.com am 29.08.2021 16:26]
29.08.2021 16:15:53  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Elkano

Elkano
P(alle Träger) ist noch immer 0.5³ und damit 0.125 peinlich/erstaunt

---

Du kannst hier zur anschaulich Machung auch über den Ereignisraum gehen:

mit 3 Probanden hast du 3 Mögliche Träger-Zustände (3 bit): 000, 001, 010, 100, 011, 101, 110, 111
durch p=0.5 sind alle gleich wahrscheinlich, nämlich je 0.125

Wenn du jetzt weißt, dass min. zwei Träger sind, bleiben 4 Zustände, die weiterhin gleich wahrscheinlich sind: 011, 101, 110, 111

Dass alle drei Träger sind ist einer dieser vier und die Wahrscheinlichkeit daher 1/4 = 0.25

(Das klappt nur so einfach weil unabhängig und p=0.5)
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Elkano am 29.08.2021 16:31]
29.08.2021 16:22:36  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Gepan.3dsvs.com

AUP Gepan.3dsvs.com 10.11.2011
 
Zitat von Elkano

P(alle Träger) ist noch immer 0.5³ und damit 0.125 peinlich/erstaunt



uh ja..natürlich.. 0.25 war ja nur aus der vorherigen Aufgabe..

"AUFGABENSTELLUNG LESEN!!!11" und so danke! aber gut, dann ist alles klar!
29.08.2021 16:25:29  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
B0rG*

Gordon
Die eigentlich wichtige Frage ist doch: Was hat das alles mit Statistik zu tun?
29.08.2021 16:26:42  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
eupesco

eupesco
 
Zitat von Gepan.3dsvs.com

So.. eine letzte Überprüfung, ob ichs gerallt habe.
Aufgabe b davon lautet:
..die Wahrscheinlichkeit, dass alle drei Probanden Träger sind, unter der Bedingung, dass min. zwei Personen Träger sind.

Also:
P(A|B)
= P(alle Träger | min. 2 Träger)
= P(min. 2 Träger|alle Träger) * P(alle Träger) / P(min. 2 Träger)

P(min. 2 Träger|alle Träger) ist immer 1 !
P(alle Träger) = 0.25 (siehe Aufgabe a)
P(min. 2 Träger) = P(alle Träger) ODER P(genau zwei Träger) = 0.25 + 0.125 (0.5*0.5*0.5)

Damit erhalten wir: 1 * 0.25 / 0.275 = 0.909090..

¤: stimmt natürlich nicht, da P(alle Träger) ohne Bedingung natürlich 0,125 ist.. somit erhalten wir: 1*0,125 / (0,125+0,125) = 0,125/0,25 = 0,5




Die Wahrscheinlichkeit für "mindestens 2 Träger" ist nicht korrekt.

Auch nach dem Edit nicht, die Wahrscheinlichkeit für "genau 2 Träger" musst du anders berechnen.
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von eupesco am 29.08.2021 16:33]
29.08.2021 16:32:08  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Gepan.3dsvs.com

AUP Gepan.3dsvs.com 10.11.2011
 
Zitat von eupesco

Die Wahrscheinlichkeit für "mindestens 2 Träger" ist nicht korrekt.

Auch nach dem Edit nicht, die Wahrscheinlichkeit für "genau 2 Träger" musst du anders berechnen.


okay.. noch 1, 2 videos dazu angeschaut... wenn ich mir stumpf z.B. den Baum aufmale (allgemein über den Binominalkoeffizient), erhalte ich, dass "genau 2" drei mal vorkommen kann:
1. träger, träger, kein träger
2. träger, kein träger, träger
3. kein träger, träger, träger

Also 3*(0.5^3) ..

Ergibt:
P(min. 2 Träger) = P(alle Träger) + P(genau 2 Träger) = 0.5³ + 3*0.5³ = 4*0.5³ = 0.5
=> P(alle Träger|min. 2 Träger) = P(alle Träger)/P(min. 2 Träger) = 0.5³ / 0.5 = 0.25

Wenn ich es im Baum nachvollziehe, ist das auch irgendwie logisch. Für "mindestens 2 Träger" gibt es vier komplette Äste:
1. träger, träger, träger
2. träger, träger, kein träger
3. träger, kein träger, träger
4. kein träger, träger, träger

und einer davon ist "alle sind Träger" .. ergo 1/4 = 0.25 ..
schwere Geburt Breites Grinsen
[Dieser Beitrag wurde 3 mal editiert; zum letzten Mal von Gepan.3dsvs.com am 29.08.2021 16:59]
29.08.2021 16:56:28  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
eupesco

eupesco
...
 
Zitat von Gepan.3dsvs.com

 
Zitat von eupesco

Die Wahrscheinlichkeit für "mindestens 2 Träger" ist nicht korrekt.

Auch nach dem Edit nicht, die Wahrscheinlichkeit für "genau 2 Träger" musst du anders berechnen.


okay.. noch 1, 2 videos dazu angeschaut... wenn ich mir stumpf z.B. den Baum aufmale (allgemein über den Binominalkoeffizient), erhalte ich, dass "genau 2" drei mal vorkommen kann:
1. träger, träger, kein träger
2. träger, kein träger, träger
3. kein träger, träger, träger

Also 3*(0.5^3) ..

Ergibt:
P(min. 2 Träger) = P(alle Träger) + P(genau 2 Träger) = 0.5³ + 3*0.5³ = 4*0.5³ = 0.5
=> P(alle Träger|min. 2 Träger) = P(alle Träger)/P(min. 2 Träger) = 0.5³ / 0.5 = 0.25

Wenn ich es im Baum nachvollziehe, ist das auch irgendwie logisch. Für "mindestens 2 Träger" gibt es vier komplette Äste:
1. träger, träger, träger
2. träger, träger, kein träger
3. träger, kein träger, träger
4. kein träger, träger, träger

und einer davon ist "alle sind Träger" .. ergo 1/4 = 0.25 ..
schwere Geburt Breites Grinsen




top, der untere "Erklärweg" ist dann halt schön anschaulich
29.08.2021 17:01:28  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Elkano

Elkano
Jetzt wäre ein guter Zeitpunkt für das Ziegenproblem. Breites Grinsen

Und wie ich oben schon ergänzt hatte, das anschauliche klappt hier nur wegen unabhängig und 0.5 so einfach, sonst gehen Dinge wie "einer von vier = 1/4" recht schnell daneben.
29.08.2021 17:05:25  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
eupesco

eupesco
Ja, aber es ist ja recht offensichtlich, dass die Aufgabe erstmal nur dazu da sein soll bedingte Wahrscheinlichkeiten via Bayes zu üben, um ein Gefühl dafür zu bekommen.

Dass die Aufgabe unzureichend gestellt ist und Interpretationsspielraum offen lässt, war garantiert nicht im Sinne des Autors.
29.08.2021 17:39:16  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
Ein klarer Fall von: Autor findet die Aufgabe so leicht, dass sein Hirn nur mit halber Leistung koppelt.

Es gibt, glaube ich, wenig, was peinlicher ist, wenn das einem live an der Tafel passiert.traurig Ich werde bestimmt irgendwann schweißnass wachwerden, weil ich im Traum nachlebe, wie ich damals "mal eben" die Produktregel mit einem ε-δ-Beweis zeigen wollte, ohne es mir vorher noch mal angeguckt zu haben.

I'm gonna get some thumbtacks and colored string so we can diagram this.
29.08.2021 17:48:14  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Irdorath

AUP Irdorath 08.12.2020
In diesem Sinne: ich hab peinlich viel Zeit nebenbei versenkt, um "mindestens 2 Traeger" elegant in Gegenereignissen auszudruecken. traurig
29.08.2021 17:50:04  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Oli

AUP Oli 21.12.2018
.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Oli am 30.08.2021 9:32]
30.08.2021 9:31:48  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
dieselrakete

Arctic
Guten Tag, Anfänger wieder am Start, und ich bin nicht sicher ob es überhaupot der richtige thread ist. whatever.

Ich möchte mal wieder am Arduino etwas tun, nämlich daten von einer SD-Karte lesen. Es sind csv-Dateien, die etwas sowas enthalten:

4,998727;4,97267;4,812322244;4,802122; usw, also auf oder absteigende werte unterschiedlicher länge. Ich habe überlegt, das ; als Trenner zu betrachten. Es soll immer eine Gleitkommazahl gelesen werden, als Variable gespeichert, next.

Da ich keine Ahnung habe, betrachte ich momentan Serial.readBytesUntil()
und/oder
Stream.readBytesUntil()
als die passabelsten Möglichkeiten. Ich verstehe aber nicht wirklich, wie man das auf die SD-Karte beziehen kann und ob/wie das dann in einen array oder buffer geladen wird. Muss ich von der Karte erst alles laden und kann dann einzelne Abfragen tätigen? Oder kann ich direkt aus der Datei lesen? Wenn sich der Befehl wiederholt, bsp im loop, wird dann immer wieder am Anfang der Datei angefangen, oder wird die nächste Zahl nach dem Trenner gelesen?
07.09.2021 16:58:23  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
Streamorientierte APIs lesen immer nur so viele Daten, wie "nötig" und machen beim nächsten Aufruf weiter, wo sie aufgehört haben.

Stream:arseFloat(SKIP_ALL) in einer Schleife dürfte tun.

Arduino hat eine eigene Library für SD-Karten mit FAT-Support: https://www.arduino.cc/en/Reference/SD
07.09.2021 17:07:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Danzelot

AUP Danzelot 28.02.2014
Ich habe nicht viel Ahnung von Arduino, aber es scheint eine Bibliothek für CSV-Dateien zu geben, vielleicht möchtest du die nutzen: https://www.arduino.cc/reference/en/libraries/csv-parser/
07.09.2021 17:44:37  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
dieselrakete

Arctic
 
Zitat von csde_rats

Streamorientierte APIs lesen immer nur so viele Daten, wie "nötig" und machen beim nächsten Aufruf weiter, wo sie aufgehört haben.

Stream:arseFloat(SKIP_ALL) in einer Schleife dürfte tun.

Arduino hat eine eigene Library für SD-Karten mit FAT-Support: https://www.arduino.cc/en/Reference/SD



Jawohl, dieses tut es.
15.09.2021 19:35:12  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
Ich habe gerade ein Design-Proposal aus den Staaten bekommen von einem Hobby-"Physiker", der in seiner Garage einen Warp-Antrieb bauen möchte. Grundgütiger, alleine die Anzahl an Nachkommastellen in jeder Rechnung.Breites Grinsen

Did you know that I'm riding this horse backwards?
19.09.2021 18:42:46  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
Frage
Ich habe eine reell-wertige Funktion g mit kompaktem Träger. Konkret habe ich sie in der Form TeX: \mathcal{F}[g\ast g](-k), also die Fouriertrafo der Faltung mit sich selbst. Das Problem ist das Argument. Das Quellpaper schreibt was von "Plancherel" und schreibt statt dessen TeX: |\hat{g}(k)|^2. Aber irgendwie scheitere ich daran, das nötige TeX: \hat{g}(k) \overline{\hat{g}}(k) hervorzuzaubern.

Wenn ihr es noch konkreter wollt: Ich will Gleichung (5.7) in arXiv:1709.01760 nachrechnen. Bei den Autoren bin ich eigentlich zuversichtlich, dass es drin ist, aber die Integralgrenzen der letzten Schritte lassen mich zögern. Und jetzt halt schon einer der ersten Schritte—der mit der letzten Ungleichung der vorigen Seite anfängt.

Live long and prosper.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Wraith of Seth am 21.09.2021 16:28]
21.09.2021 16:24:15  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
horscht(i)

AUP horscht(i) 14.09.2014
Ich habe ein sehr mies formatiertes Excel mit einer Spalte:

A
100
105
45
B
700
500.000
23
247
5047
C
...

Ich möchte alle Werte (integers) zwischen den Buchstaben summieren und idealerweise in eine neue Spalte neben den jeweiligen Buchstaben schreiben, also:

A 250
100
105
45
B 506.017
700
500.000
23
247
5047
C
...

Ich habe diverse Lösungsansätze für Python/Pandas von Stackoverflow etc pp probiert, aber so richtig schlau bin ich nicht geworden. Jemand eine Idee?
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von horscht(i) am 22.09.2021 11:14]
22.09.2021 11:13:34  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Lord-McViper

X-Mas Leet
Soll das wieder als (noch mieser formatiertes) Excel gespeichert werden?

/e: Glaube folgender Code tut ungefähr das was du willst. Ist aber nicht schön peinlich/erstaunt
 
Code:
import pandas as pd
import numpy as np

# Eigentlich:
# df = pd.read_excel .... 
# Vorsicht mit der deutschen Punktation beim Lesen!

df = pd.DataFrame(['A',100,105,45,'B',700,500000,23,247,5047,'C',1234,5678,'D','582109','E','F'],columns=['data'])

Qnumber = df['data'].str.fullmatch(r'[0-9]+',na=True)

df['group'] = np.nan
df['numeric'] = np.nan
df['sum'] = ''

df.loc[~Qnumber,'group']=df.loc[~Qnumber,'data']
df.loc[~Qnumber,'sum']=df.loc[~Qnumber,'data']
df['group'] = df['group'].ffill() # fills np.nan with last letter

df.loc[Qnumber,'numeric'] = df.loc[Qnumber,'data'].astype(int)

sumdic = df.groupby('group')['numeric'].sum()
df.loc[~Qnumber,'sum'] = df.loc[~Qnumber,'sum'].apply(lambda x: str(int(sumdic[str(x)])))

# Variante, in der das nach den Buchstaben in die gleiche Spalte geschrieben wird:
# df.loc[~Qnumber,'data'] = df.loc[~Qnumber,'data'].apply(lambda x: str(x) + ' ' + str(int(sumdic[str(x)])))

result = df[['data','sum']]

print(result)

# dann noch result.to_excel ...
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Lord-McViper am 22.09.2021 16:59]
22.09.2021 15:06:43  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
B0rG*

Gordon
...
Pandasgolf?

 
Code:
data = df["data"]
pd.to_numeric(data, errors="coerce").groupby(data.where(data.str.isalpha()).ffill()).sum()

Out[50]:
data
A       250.0
B    506017.0
C      6912.0
D    582109.0
E         0.0
F         0.0
Name: data, dtype: float64
[Dieser Beitrag wurde 4 mal editiert; zum letzten Mal von B0rG* am 23.09.2021 1:00]
23.09.2021 0:55:03  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Also 49 über Par?

23.09.2021 4:38:25  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
horscht(i)

AUP horscht(i) 14.09.2014
Danke ihr beiden. Ich hab zwischenzeitlich eine Mischung eure beiden Methoden gewählt. Erstmal alle leeren Zeilen gekillt ( da gab es mittendrin auch welche...), die Buchstaben on eine extra Spalte gezogen, mit fill aufgefüllt und statt groupby hab ich pivot gewählt.

Problem: Beim Export aus SAP hat SAP ein paar Zahlen gefressen und ich hatte dann so Konstrukte wie "11.56". Eigentlich sollten das 11.560 mit "." als Tausendertrenner sein.

Tl;dr: Hab alles hinbekommen, bis auf die Summe, weil SAP komplett zufällig überall mal Nullen abgeschnitten hat.
26.09.2021 13:25:28  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
froehlich grinsen
Riesige Online-Konferenz mit einem Nobelpreisträger. Sechs Leute scheitern, ihn zu einem manierlichen Präsentationsmodus in Power Point zu dirigieren. Und sein Desktop ist wohl der chaotischste Dateienwust, den ich je gesehen habe. Auf einem Mac. Die Folien sind Scans seiner (meisterhaften!) Folien.

Nach 15min geht es jetzt los im normalen Editiermodus von Power Point, 10min nach offiziellem Start.

Weia.

DON'T PANIC
27.09.2021 13:01:53  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Irdorath

AUP Irdorath 08.12.2020
Und accepted, Revision ging direkt so durch. Jetzt 2500¤ + tax fuer Open Access, ich geh kaputt.
08.10.2021 11:17:55  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
B0rG*

Gordon
Gratulation :-)
08.10.2021 11:23:02  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: pOT-lnformatik, Mathematik, Physik XXIII
« erste « vorherige 1 ... 45 46 47 48 [49] 50 51 nächste » letzte »

mods.de - Forum » Public Offtopic » 

Hop to:  

Thread-Tags:
pimp 
Mod-Aktionen:
19.11.2021 15:40:37 Atomsk hat diesen Thread geschlossen.
05.04.2020 13:23:20 red hat diesem Thread das ModTag 'pimp' angehängt.

| tech | impressum