Als «dataframe» getaggte Fragen

Ein Datenrahmen ist eine tabellarische Datenstruktur. Normalerweise enthält es Daten, bei denen Zeilen Beobachtungen und Spalten Variablen verschiedener Typen sind. Während "Datenrahmen" oder "Datenrahmen" der Begriff ist, der für dieses Konzept in mehreren Sprachen verwendet wird (R, Apache Spark, deedle, Maple, die Pandas-Bibliothek in Python und die DataFrames-Bibliothek in Julia), ist "Tabelle" der Begriff, der in verwendet wird MATLAB und SQL.



7
Schreiben eines Pandas DataFrame in eine CSV-Datei
Ich habe einen Datenrahmen in Pandas, den ich in eine CSV-Datei schreiben möchte. Ich mache das mit: df.to_csv('out.csv') Und den Fehler bekommen: UnicodeEncodeError: 'ascii' codec can't encode character u'\u03b1' in position 20: ordinal not in range(128) Gibt es eine Möglichkeit, dies einfach zu umgehen (dh ich habe Unicode-Zeichen in meinem …
715 python  csv  pandas  dataframe 


10
Drucken Sie eine ganze Pandas-Serie / einen Datenrahmen hübsch aus
Ich arbeite viel mit Serien und DataFrames am Terminal. Die Standardeinstellung __repr__für eine Serie gibt eine reduzierte Stichprobe mit einigen Kopf- und Endwerten zurück, der Rest fehlt jedoch. Gibt es eine integrierte Möglichkeit, die gesamte Serie / den gesamten DataFrame hübsch zu drucken? Im Idealfall würde es die richtige Ausrichtung …
648 python  pandas  dataframe 

3
Wie unterscheiden sich iloc, ix und loc?
Kann jemand erklären, wie sich diese drei Schneidemethoden unterscheiden? Ich habe die Dokumente gesehen und diese Antworten gesehen , aber ich bin immer noch nicht in der Lage zu erklären, wie sich die drei unterscheiden. Für mich scheinen sie größtenteils austauschbar zu sein, weil sie sich auf den unteren Ebenen …

15
Wie gehe ich mit SettingWithCopyWarning in Pandas um?
Hintergrund Ich habe gerade meine Pandas von 0.11 auf 0.13.0rc1 aktualisiert. Jetzt gibt die Anwendung viele neue Warnungen aus. Einer von ihnen mag diesen: E:\FinReporter\FM_EXT.py:449: SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame. Try using .loc[row_index,col_indexer] = value instead quote_df['TVol'] = …

14
Drop-Faktor-Ebenen in einem untergeordneten Datenrahmen
Ich habe einen Datenrahmen mit a factor. Wenn ich eine Teilmenge dieses Datenrahmens mit subsetoder einer anderen Indizierungsfunktion erstelle , wird ein neuer Datenrahmen erstellt. Die factorVariable behält jedoch alle ursprünglichen Ebenen bei, auch wenn sie im neuen Datenrahmen nicht vorhanden sind. Dies führt zu Problemen beim Erstellen von Facetten …
543 r  dataframe  r-factor  r-faq 


20
Konvertieren Sie eine Liste in einen Datenrahmen
Ich habe eine verschachtelte Liste von Daten. Seine Länge beträgt 132 und jedes Element ist eine Liste der Länge 20. Gibt es eine schnelle Möglichkeit, diese Struktur in einen Datenrahmen mit 132 Zeilen und 20 Datenspalten zu konvertieren? Hier sind einige Beispieldaten, mit denen Sie arbeiten können: l <- replicate( …
513 r  list  dataframe 

11
Schnelles Lesen sehr großer Tabellen als Datenrahmen
Ich habe sehr große Tabellen (30 Millionen Zeilen), die ich als Datenrahmen in R laden möchte. Es read.table()hat viele praktische Funktionen, aber es scheint, dass die Implementierung viel Logik enthält, die die Dinge verlangsamen würde. In meinem Fall gehe ich davon aus, dass ich die Spaltentypen im Voraus kenne, die …
503 r  import  dataframe  r-faq 




16
Erstellen Sie einen leeren Datenrahmen
Ich versuche, einen data.frame ohne Zeilen zu initialisieren. Grundsätzlich möchte ich die Datentypen für jede Spalte angeben und benennen, aber keine Zeilen als Ergebnis erstellen lassen. Das Beste, was ich bisher tun konnte, ist so etwas wie: df <- data.frame(Date=as.Date("01/01/2000", format="%m/%d/%Y"), File="", User="", stringsAsFactors=FALSE) df <- df[-1,] Dadurch wird ein …
480 r  dataframe  r-faq 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.