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.


11
So löschen Sie Spalten nach Namen in einem Datenrahmen
Ich habe einen großen Datensatz und möchte bestimmte Spalten lesen oder alle anderen löschen. data <- read.dta("file.dta") Ich wähle die Spalten aus, die mich nicht interessieren: var.out <- names(data)[!names(data) %in% c("iden", "name", "x_serv", "m_serv")] und dann möchte ich so etwas machen wie: for(i in 1:length(var.out)) { paste("data$", var.out[i], sep="") <- …
304 r  dataframe  subset 

15
Konvertieren Sie Python-Diktat in einen Datenrahmen
Ich habe ein Python-Wörterbuch wie das folgende: {u'2012-06-08': 388, u'2012-06-09': 388, u'2012-06-10': 388, u'2012-06-11': 389, u'2012-06-12': 389, u'2012-06-13': 389, u'2012-06-14': 389, u'2012-06-15': 389, u'2012-06-16': 389, u'2012-06-17': 389, u'2012-06-18': 390, u'2012-06-19': 390, u'2012-06-20': 390, u'2012-06-21': 390, u'2012-06-22': 390, u'2012-06-23': 390, u'2012-06-24': 390, u'2012-06-25': 391, u'2012-06-26': 391, u'2012-06-27': 391, u'2012-06-28': 391, u'2012-06-29': …
299 python  pandas  dataframe 


11
Wie greife ich auf den letzten Wert in einem Vektor zu?
Angenommen, ich habe einen Vektor, der in einem Datenrahmen mit einer oder zwei Ebenen verschachtelt ist. Gibt es eine schnelle und schmutzige Möglichkeit, auf den letzten Wert zuzugreifen, ohne die length()Funktion zu verwenden? Etwas ala PERLs $#spezielles Var? Also hätte ich gerne etwas wie: dat$vec1$vec2[$#] anstatt dat$vec1$vec2[length(dat$vec1$vec2)]
289 r  dataframe  vector 



3
So überprüfen Sie, ob in Pandas eine Spalte vorhanden ist
Gibt es eine Möglichkeit zu überprüfen, ob eine Spalte in einem Pandas DataFrame vorhanden ist? Angenommen, ich habe den folgenden DataFrame: >>> import pandas as pd >>> from random import randint >>> df = pd.DataFrame({'A': [randint(1, 9) for x in xrange(10)], 'B': [randint(1, 9)*10 for x in xrange(10)], 'C': [randint(1, …
274 python  pandas  dataframe 

21
Was bedeutet Achse in Pandas?
Hier ist mein Code zum Generieren eines Datenrahmens: import pandas as pd import numpy as np dff = pd.DataFrame(np.random.randn(1,2),columns=list('AB')) dann habe ich den Datenrahmen bekommen: +------------+---------+--------+ | | A | B | +------------+---------+--------- | 0 | 0.626386| 1.52325| +------------+---------+--------+ Wenn ich den Befehl eingebe: dff.mean(axis=1) Ich habe : 0 1.074821 …

6
Entfernen Sie eine ganze Spalte aus einem data.frame in R.
Weiß jemand, wie man eine ganze Spalte aus einem data.frame in R entfernt? Zum Beispiel, wenn ich diesen data.frame bekomme: > head(data) chr genome region 1 chr1 hg19_refGene CDS 2 chr1 hg19_refGene exon 3 chr1 hg19_refGene CDS 4 chr1 hg19_refGene exon 5 chr1 hg19_refGene CDS 6 chr1 hg19_refGene exon und …
267 r  dataframe 

10
Wie man Spaltenschnitte von Datenrahmen in Pandas nimmt
Ich lade einige maschinelle Lerndaten aus einer CSV-Datei. Die ersten beiden Spalten sind Beobachtungen und die verbleibenden Spalten sind Merkmale. Derzeit mache ich Folgendes: data = pandas.read_csv('mydata.csv') das gibt so etwas wie: data = pandas.DataFrame(np.random.rand(10,5), columns = list('abcde')) Ich mag diesen Datenrahmen in zwei Datenrahmen schneiden: eine mit den Spalten …



9
Führen Sie mehrere data.frames gleichzeitig in einer Liste zusammen
Ich habe eine Liste mit vielen data.frames, die ich zusammenführen möchte. Das Problem hierbei ist, dass sich jeder data.frame in Bezug auf die Anzahl der Zeilen und Spalten unterscheidet, aber alle die Schlüsselvariablen gemeinsam haben (die ich aufgerufen habe "var1"und "var2"im folgenden Code). Wenn die data.frames in Bezug auf Spalten …
258 r  list  merge  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.