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.

5
Konvertieren Sie den benannten Zeichenvektor in data.frame
Ich habe einen benannten Zeichenvektor von xmlAttrs wie folgt zurückgegeben: testVect <- structure(c("11.2.0.3.0", "12.89", "12.71"), .Names = c("db_version", "elapsed_time", "cpu_time")) Ich möchte es in einen Datenrahmen konvertieren, der so aussieht: testDF <- data.frame("db_version"="11.2.0.3.0","elapsed_time"=12.89,"cpu_time"=12.71) head(testDF) db_version elapsed_time cpu_time 1 11.2.0.3.0 12.89 12.71

2
Verbinden von Pandas-Datenrahmen durch Spaltennamen
Ich habe zwei Datenrahmen mit den folgenden Spaltennamen: frame_1: event_id, date, time, county_ID frame_2: countyid, state Ich möchte einen Datenrahmen mit den folgenden Spalten erhalten, indem ich (links) auf county_ID = countyid: joined_dataframe event_id, date, time, county, state Ich kann nicht herausfinden, wie es geht, wenn die Spalten, denen ich …

3
Kombinieren Sie zwei Pandas-Datenrahmen (verbinden Sie eine gemeinsame Spalte)
Ich habe 2 Datenrahmen: restaurant_ids_dataframe Data columns (total 13 columns): business_id 4503 non-null values categories 4503 non-null values city 4503 non-null values full_address 4503 non-null values latitude 4503 non-null values longitude 4503 non-null values name 4503 non-null values neighborhoods 4503 non-null values open 4503 non-null values review_count 4503 non-null values …



16
Benennen Sie mehrere Spalten nach Namen um
Jemand hätte das schon fragen sollen, aber ich konnte keine Antwort finden. Sagen wir, ich habe: x = data.frame(q=1,w=2,e=3, ...and many many columns...) Was ist der eleganteste Weg, um eine beliebige Teilmenge von Spalten, deren Position ich nicht unbedingt kenne, in andere beliebige Namen umzubenennen? Beispiel: Ich möchte umbenennen "q"und …
84 r  dataframe  rename  r-faq 



6
So führen Sie eine Serie und einen DataFrame zusammen
Wenn Sie hierher gekommen sind, um Informationen zum Zusammenführen von a DataFrameund Serieszum Index zu erhalten , lesen Sie bitte diese Antwort . Die ursprüngliche Absicht des OP bestand darin, zu fragen, wie Serienelemente als Spalten einem anderen DataFrame zugewiesen werden sollen . Wenn Sie daran interessiert sind, die Antwort …


5
Python-Pandas Wie ordne ich Spalten im übergeordneten Datenrahmen Groupby-Operationsergebnisse zu?
Ich habe den folgenden Datenrahmen in IPython, wobei jede Zeile ein einzelner Bestand ist: In [261]: bdata Out[261]: <class 'pandas.core.frame.DataFrame'> Int64Index: 21210 entries, 0 to 21209 Data columns: BloombergTicker 21206 non-null values Company 21210 non-null values Country 21210 non-null values MarketCap 21210 non-null values PriceReturn 21210 non-null values SEDOL 21210 …


1
Konvertieren Sie einen Datenrahmen in eine data.table ohne Kopie
Ich habe einen großen Datenrahmen (in der Größenordnung von mehreren GB), den ich in einen konvertieren möchte data.table. Mit using as.data.tablewird eine Kopie des Datenrahmens erstellt. Dies bedeutet, dass der verfügbare Speicher mindestens doppelt so groß wie die Daten sein muss. Gibt es eine Möglichkeit, die Konvertierung ohne Kopie durchzuführen? …

13
Elegante Möglichkeit, fehlende Werte in einem data.frame zu melden
Hier ist ein kleiner Code, den ich geschrieben habe, um Variablen mit fehlenden Werten aus einem Datenrahmen zu melden. Ich versuche mir einen eleganteren Weg zu überlegen, der vielleicht einen data.frame zurückgibt, aber ich stecke fest: for (Var in names(airquality)) { missing <- sum(is.na(airquality[,Var])) if (missing > 0) { print(c(Var,missing)) …

9
Ersetzen Sie ungültige Werte in Pandas DataFrame durch None
Gibt es eine Methode, durch die Werte Nonein Pandas in Python ersetzt werden können? Sie können df.replace('pre', 'post')einen Wert verwenden und durch einen anderen ersetzen. Dies ist jedoch nicht möglich, wenn Sie ihn durch einen Wert ersetzen möchten. NoneWenn Sie dies versuchen, erhalten Sie ein seltsames Ergebnis. Hier ist ein …

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.