Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

6
Wie kombiniere ich zwei Datenrahmen?
Ich verwende Pandas-Datenrahmen. Ich habe zum Beispiel einen ersten Datenrahmen D. Ich extrahiere zwei Datenrahmen daraus: A = D[D.label == k] B = D[D.label != k] dann ändere ich die beschriftung in AundB A.label = 1 B.label = -1 Ich möchte A und B kombinieren, damit ich sie als einen …
105 python  pandas 



13
GetManifestResourceStream gibt NULL zurück
Dies ist eine C # .NET 4.0-Anwendung: Ich binde eine Textdatei als Ressource ein und versuche dann, sie in einem Dialogfeld anzuzeigen: var assembly = Assembly.GetExecutingAssembly(); var resourceName = "MyProj.Help.txt"; using (Stream stream = assembly.GetManifestResourceStream(resourceName)) { using (StreamReader reader = new StreamReader(stream)) { string result = reader.ReadToEnd(); System.Windows.Forms.MessageBox.Show(result, "MyProj", MessageBoxButtons.OK); …

6
Extrahieren von Nupkg-Dateien über die Befehlszeile
Erstens möchte ich Visual Studio überhaupt nicht verwenden, wenn ich mit bestimmten .nupkg-Dateien arbeite. Ich weiß, dass es ein Tool namens NuGet Package Explorer gibt, mit dem Nupkg-Dateien mithilfe einer GUI an einen bestimmten Speicherort exportiert werden können. Ich möchte jedoch eine MSBuild-Task einrichten, um über die Befehlszeile etwa 50 …
105 nuget 

12
Wie ändere ich die Standard-Python-Version?
Ich habe Python 3.2 auf meinem Mac installiert. Nachdem ich / Applications / Python 3.2 / Update Shell Profile.command ausgeführt habe , ist es verwirrend, dass bei der Eingabe von Python -V in Terminal Python 2.6.1 angezeigt wird. Wie kann ich die Standard-Python-Version ändern?
105 python  macos 

3
Was ist los mit Groovy Multi-Line String?
Groovy-Skripte lösen einen Fehler aus: def a = "test" + "test" + "test" Error: No signature of method: java.lang.String.positive() is applicable for argument types: () values: [] Während dieses Skript gut funktioniert: def a = new String( "test" + "test" + "test" ) Warum?
105 string  groovy  multiline 



6
Verwendung einer Variablen zur Angabe des Spaltennamens in ggplot
Ich habe einen ggplot-Befehl ggplot( rates.by.groups, aes(x=name, y=rate, colour=majr, group=majr) ) innerhalb einer Funktion. Ich möchte jedoch einen Parameter der Funktion verwenden können, um die Spalte auszuwählen, die als Farbe und Gruppe verwendet werden soll. Dh ich möchte so etwas f <- function( column ) { ... ggplot( rates.by.groups, aes(x=name, …
105 r  ggplot2  r-faq 

2
Wie lese ich in Kotlin den gesamten Inhalt eines InputStreams in einen String?
Ich habe kürzlich Code zum Lesen des gesamten Inhalts InputStreameines Strings in Kotlin gesehen, wie zum Beispiel: // input is of type InputStream val baos = ByteArrayOutputStream() input.use { it.copyTo(baos) } val inputAsString = baos.toString() Und auch: val reader = BufferedReader(InputStreamReader(input)) try { val results = StringBuilder() while (true) { …

3
Endlich beim Abonnieren zu beobachten
Nach diesem Artikel schließen sich onCompleteund onErrorFunktion der subscribegegenseitig aus. Das heißt, entweder onErroroder onCompleteEreignisse werden in meinem ausgelöst subscribe. Ich habe einen Logikblock, der ausgeführt werden muss, unabhängig davon, ob ich einen Fehler erhalte oder meinen Informationsdampf erfolgreich beendet habe. Ich habe nach etwas wie finallyin Python gesucht , …
105 javascript  rxjs  rxjs5 

6
Was ist der Sinn von WORKDIR auf Dockerfile?
Ich lerne Docker. Ich habe schon oft gesehen, dass Dockerfiledas WORKDIRBefehl hat: FROM node:latest RUN mkdir -p /usr/src/app WORKDIR /usr/src/app COPY package.json /usr/src/app/ RUN npm install COPY . /usr/src/app EXPOSE 3000 CMD [ “npm”, “start” ] Kann ich nicht einfach weglassen WORKDIRund Copymeine Dockerfilean der Wurzel meines Projekts haben? Was …
105 docker  dockerfile 

9
matplotlib / seaborn: erste und letzte Reihe in zwei Hälften des Heatmap-Diagramms schneiden
Beim Zeichnen von Heatmaps mit Seaborn (und Korrelationsmatrizen mit Matplotlib) werden die erste und die letzte Reihe halbiert. Dies passiert auch, wenn ich dieses minimale Codebeispiel ausführe, das ich online gefunden habe. import pandas as pd import seaborn as sns import matplotlib.pyplot as plt data = pd.read_csv('https://raw.githubusercontent.com/resbaz/r-novice-gapminder-files/master/data/gapminder-FiveYearData.csv') plt.figure(figsize=(10,5)) sns.heatmap(data.corr()) plt.show() …

1
Aufrufen statischer generischer Methoden
Ich bin auf eine merkwürdige Situation mit statischen generischen Methoden gestoßen. Dies ist der Code: class Foo<E> { public static <E> Foo<E> createFoo() { // ... } } class Bar<E> { private Foo<E> member; public Bar() { member = Foo.createFoo(); } } Wie kommt es, dass ich im Ausdruck keine …

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.