Ich bin ein Anfänger in R-Programm.
Ich importierte eine CSV-Datei. Diese Datei enthält nur eine Spalte mit 50 Zeichen, aber R klassifiziert sie als Datenrahmen. Ich brauche alle möglichen Kombinationen innerhalb der Elemente dieser Spalte. Ich denke, ich muss mit einem Vektor arbeiten, nicht mit einem Datenrahmen, wie kann ich das machen? Vielen Dank!Wie Berechnung der Kombination von Datenrahmen in R
0
A
Antwort
0
Tatsächlich enthält Ihr Datenrahmen bereits den Vektor, den Sie benötigen. Sie können es nennen mit
dataframe$column_name
den Text vor dem $ Operator Datenrahmen gibt, und nach ist der Vektor, der eine Spalte in der Datenrahmen ist. Also, wenn Sie Ihre Berechnungen ausführen können Sie einfach schreiben
function(dataframe$column_name)
In Ihrem speziellen Fall mit einem einzigen Vektor, kann es am einfachsten sein, um den Datenrahmen in einen 2D-Vektor zu ändern. Aber wenn Sie anfangen, Ihre Daten zu manipulieren, werden Sie wahrscheinlich mehr Vektoren von Variablen speichern. Sie sollten diese Vektoren in Datenrahmen organisiert halten.
0
Meinst du unlist
?
Sie können es verwenden, um einen Datenrahmen in einen Vektor zu ändern, dann können Sie combn
verwenden, um eine Kombination zu erhalten.
Verwandte Themen
- 1. Berechnung der prozentualen Differenz von R Datenrahmen
- 2. Kombination von Datenrahmen Spalten in Regression r
- 3. R - Die Kombination von doppelten Zeilen in Datenrahmen in R:
- 4. Prävalenz der Kombination von Faktoren (in R)
- 5. Beschleunigung der Korrelationsmatrix Berechnung in R
- 6. Berechnung der Zeitdifferenz in R
- 7. Kombination von Werten in Pandas Datenrahmen
- 8. Variable Kombination in R
- 9. Färbung einer bestimmten Zeile in einem Liniendiagramm, in r, nach der Kombination von zwei Datenrahmen
- 10. Wie erstellt man neue Matrix Basis auf Kombination von zwei Spalten von einem Datenrahmen in R
- 11. Auszug Kombination von Spaltennamen in einem Datenrahmen
- 12. Funktion zur Berechnung von R2 (R-Quadrat) in R
- 13. Berechnung Kreuzung von vielen Sätzen in R
- 14. R Sprache Kombination verschiedene Tabellen
- 15. Berechnung der Standardabweichung der Bevölkerung in R
- 16. Berechnung monatliche Frequenzen in r
- 17. Sortieren von Datenrahmen in R
- 18. GMTOFF Berechnung in r
- 19. R - Entfernen Wochenende von Datenrahmen in R
- 20. Erstellen von Datenrahmen in R
- 21. Berechnung der Mitarbeiterfluktuation mit R
- 22. Union von Datenrahmen in R
- 23. Berechnung der angegebenen stündlichen Mittelwerte in R
- 24. Pandas Datenrahmen: Berechnung der Variation über Jahre
- 25. Berechnung Prozent der kategorischen Antworten (mit der Gruppierung) in R
- 26. Berechnung Diversitätsindizes an unterschiedlichen Standorten in R
- 27. Kombination von 2 Spalten in R Priorisierung eines von ihnen
- 28. wie ich Datenrahmen in r
- 29. R: Wie erstellt man einen Datenrahmen mit einer Beobachtung für jede Kombination von Faktoren
- 30. Berechnung mit zwei Datenrahmen
Wenn Sie 'read.table' oder' read.csv' verwenden, wird es als data.frame gelesen. Vielleicht brauchen Sie '? Scan' und' combn'. 'v1 <- scan (" yourfile.csv ", sep =", ", what =" ", quiet = TRUE); combn (v1, 2) ' – akrun
oder extrahieren Sie die Spalte aus dem importierten Datenrahmen wie folgt: vector <- df $ spalte – din
Wenn Sie etwas Code, ein Beispiel für diese Spalte von 50 Zeichen, die Sie beschreiben, und ein Pseudo-Beispiel von welcher Art der Berechnung, die du gerne machen würdest, könnte es für andere leichter sein, dir Wege vorzuschlagen, wie du dein Ziel erreichen kannst. – Michal