Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


7
Streudiagramme in Pandas / Pyplot: So zeichnen Sie nach Kategorien
Ich versuche, mit einem Pandas DataFrame-Objekt ein einfaches Streudiagramm in Pyplot zu erstellen, möchte aber eine effiziente Methode zum Zeichnen von zwei Variablen, wobei die Symbole durch eine dritte Spalte (Schlüssel) vorgegeben werden. Ich habe verschiedene Möglichkeiten mit df.groupby ausprobiert, aber nicht erfolgreich. Ein Beispiel für ein df-Skript finden Sie …




7
C # Form.Close vs Form.Dispose
Ich bin neu in C # und habe versucht, mir die früheren Beiträge anzusehen, aber keine gute Antwort gefunden. Verwenden Sie in einer C # Windows Form-Anwendung mit einem einzelnen Formular Form.Close()besser oder Form.Dispose()? MSDN sagt, dass alle Ressourcen innerhalb des Objekts geschlossen sind und das Formular beim Aufrufen eines …
88 c#  winforms 

4
Wie verwende ich das Makro-Argument als String-Literal?
Ich versuche herauszufinden, wie man ein Makro schreibt, das sowohl eine Zeichenfolgenliteraldarstellung eines Variablennamens als auch die Variable selbst an eine Funktion übergibt. Zum Beispiel die folgende Funktion gegeben. void do_something(string name, int val) { cout << name << ": " << val << endl; } Ich möchte ein Makro …

5
Ersetzen Sie alle bestimmten Werte in einem Datenrahmen
Wie kann ich bei einem Datenrahmen alle bestimmten Werte entlang aller Zeilen und Spalten ersetzen? Angenommen, ich möchte alle leeren Datensätze durch NA's ersetzen (ohne die Positionen einzugeben): df <- data.frame(list(A=c("", "xyz", "jkl"), B=c(12, "", 100))) A B 1 12 2 xyz 3 jkl 100 Erwartetes Ergebnis: A B 1 …
88 r  dataframe  replace 

8
Wie kann ich statische Methoden auf einer Schnittstelle implementieren?
Ich habe eine C ++ - DLL eines Drittanbieters, die ich von C # aus aufrufe. Die Methoden sind statisch. Ich möchte es abstrahieren, um einige Unit-Tests durchzuführen, also habe ich eine Schnittstelle mit den darin enthaltenen statischen Methoden erstellt, aber jetzt sind meine Programmfehler mit: Der Modifikator 'statisch' ist …
88 c#  .net  interface 


9
Wie kann in Angular 2 überprüft werden, ob <ng-content> leer ist?
Angenommen, ich habe eine Komponente: @Component({ selector: 'MyContainer', template: ` &lt;div class="container"&gt; &lt;!-- some html skipped --&gt; &lt;ng-content&gt;&lt;/ng-content&gt; &lt;span *ngIf="????"&gt;Display this if ng-content is empty!&lt;/span&gt; &lt;!-- some html skipped --&gt; &lt;/div&gt;` }) export class MyContainer { } Jetzt möchte ich einige Standardinhalte anzeigen, wenn &lt;ng-content&gt;diese Komponente leer ist. Gibt es …


5
Angular2 Kann nicht an DIRECTIVE gebunden werden, da es keine bekannte Eigenschaft des Elements ist
Ich habe neues @Directive von Angular CLI generiert und es wurde in meine app.module.ts importiert import { ContenteditableModelDirective } from './directives/contenteditable-model.directive'; import { ChatWindowComponent } from './chat-window/chat-window.component'; @NgModule({ declarations: [ AppComponent, ContenteditableModelDirective, ChatWindowComponent, ... ], imports: [ ... ], ... }) und ich versuche, in meiner Komponente (ChatWindowComponent) zu verwenden …

6
Wann werden temporäre Java-Dateien gelöscht?
Angenommen, ich erstelle mit der Methode eine temporäre Datei in Java File tmp = File.createTempFile(prefix, suffix); Wenn ich die delete()Methode nicht explizit aufrufe , wann wird die Datei gelöscht? Als Intuition kann es sein, dass die JVM beendet wird oder früher (durch den Garbage Collector) oder später (durch einen Betriebssystem-Sweeping-Prozess).

3
Ein Wechseläquivalent in Winkel2
Ich verwende onchange, um den Wert meines Eingabebereichs in Firebase zu speichern, aber ich habe einen Fehler, der besagt, dass meine Funktion nicht definiert ist. Das ist meine Funktion saverange(){ this.Platform.ready().then(() =&gt; { this.rootRef.child("users").child(this.UserID).child('range').set(this.range) }) } Das ist mein HTML &lt;ion-item&gt; &lt;ion-row&gt; &lt;ion-col&gt;Rayon &lt;span favorite&gt;&lt;strong&gt; {{range}} km&lt;/strong&gt;&lt;/span&gt;&lt;/ion-col&gt; &lt;ion-col&gt;&lt;input type="range" name="points" …
88 angular 

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.