Als «python» getaggte Fragen

159
Zufällige Zeilenauswahl im Pandas-Datenrahmen

Gibt es eine Möglichkeit, zufällige Zeilen aus einem DataFrame in Pandas auszuwählen? In R gibt es unter Verwendung des Fahrzeugpakets eine nützliche Funktion, some(x, n)die dem Kopf ähnlich ist, in diesem Beispiel jedoch 10 zufällige Zeilen aus x auswählt. Ich habe mir auch die...

159
Warum ist Python 3.x super () magisch?

super()Kann in Python 3.x ohne Argumente aufgerufen werden: class A(object): def x(self): print("Hey now") class B(A): def x(self): super().x() >>> B().x() Hey now Um diese Arbeit zu machen, wird einige Kompilierung-Magie durchgeführt wird , eine Folge davon ist , dass der folgende...

159
Laden Sie Daten von txt mit Pandas

Ich lade eine txt-Datei, die eine Mischung aus Float- und String-Daten enthält. Ich möchte sie in einem Array speichern, in dem ich auf jedes Element zugreifen kann. Jetzt mache ich es einfach import pandas as pd data = pd.read_csv('output_list.txt', header = None) print data Dies ist die...

158
Wie scp in Python?

Was ist die pythonischste Art, eine Datei in Python zu scpen? Der einzige Weg, den ich kenne, ist os.system('scp "%s" "%s:%s"' % (localfile, remotehost, remotefile) ) Dies ist ein Hack, der außerhalb von Linux-ähnlichen Systemen nicht funktioniert und der Hilfe vom Pexpect-Modul benötigt, um...

158
Was sind Wörterbuchansichtsobjekte?

In Python 2.7 sind die Methoden für die Wörterbuchansicht verfügbar. Jetzt kenne ich die Vor- und Nachteile der folgenden Punkte: dict.items()(und values, keys): Gibt eine Liste zurück, damit Sie das Ergebnis tatsächlich speichern können, und dict.iteritems() (und dergleichen): Gibt einen Generator...

158
Zeichnen Sie einen Kreis mit Pyplot

überraschenderweise fand ich keine einfache Beschreibung, wie man einen Kreis mit matplotlib.pyplot (bitte kein Pylab) als Eingabezentrum (x, y) und Radius r zeichnet. Ich habe einige Varianten davon ausprobiert: import matplotlib.pyplot as plt circle=plt.Circle((0,0),2) # here must be something...

158
Python - Liste der eindeutigen Wörterbücher

Angenommen, ich habe eine Liste mit Wörterbüchern: [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age': 30}, ] und ich muss eine Liste eindeutiger Wörterbücher erhalten (Entfernen der Duplikate): [ {'id': 1, 'name': 'john', 'age': 34},...