Ich habe eine Frequenzdaten von verschiedenen Allelen eines Gens und die Gesamtzahl der Proben (1242890). Um die statistischen Tests (Chi-Quadrat, Fisher usw.) durchzuführen, brauche ich die Anzahl der Male, die Allel gesehen wurde. Was ist der beste Weg, um Frequenzdaten die genaueste Zählung jedes Allels (Integer) zu konvertieren. Gibt es irgendeine Funktion in R? In Excel Ich habe versucht, Roundup, ABRUNDEN und rund:Was ist der beste Weg, um Frequenzdaten zu Proben Zahlen (Integer) zu konvertieren
*Allele* *Frequency*
Allele1 0.228
Allele2 0.195
Allele3 0.099
Allele4 0.04
Allele5 0.00167
Allele6 0.00127
Allele7 0.027
Allele8 0.117
Allele9 0.016
Allele10 0.027
Allele11 0.00031
Allele12 0.00725
Allele13 0.134
Allele14 0.058
Allele15 0.036
Allele16 0.012
Welche Ausgabe wird basierend auf diesem Beispiel erwartet? – mtoto
Ich schätze, Sie wollen nur das Produkt von Frequenz und 1242890 runden? In R, 'round (1242890 * Frequency)' Das ergibt eine ganze Zahl. Was ist falsch an den Methoden, die Sie bereits ausprobiert haben? Können Sie konkrete Beispiele für Probleme nennen? – MrFlick
Ich habe dies in Excel versucht, aber das Problem ist nach der Rundung der Gesamtanzahl ist nie gleich 1242890, die wahrscheinlich OK ist, weil Häufigkeit Werte nicht zu 1 hinzufügen. Ich dachte, es gibt möglicherweise eine bessere Möglichkeit, die Rundung in Anbetracht der Gesamtzahl –