Als «q» getaggte Fragen

164
Umformen von data.frame vom Breitformat zum Langformat

Ich habe einige Probleme, meine data.framevon einem breiten Tisch in einen langen Tisch umzuwandeln . Im Moment sieht es so aus: Code Country 1950 1951 1952 1953 1954 AFG Afghanistan 20,249 21,352 22,532 23,557 24,555 ALB Albania 8,097 8,986 10,058 11,123 12,246 Jetzt möchte ich dies data.framein...

163
Was sind die Vorteile von nullptr?

Dieser Code macht konzeptionell dasselbe für die drei Zeiger (sichere Zeigerinitialisierung): int* p1 = nullptr; int* p2 = NULL; int* p3 = 0; Was sind also die Vorteile der Zuweisung von Zeigern nullptrgegenüber der Zuweisung von Werten NULLoder

161
Erstellen Sie mit linq eine Liste aus zwei Objektlisten

Ich habe die folgende Situation class Person { string Name; int Value; int Change; } List<Person> list1; List<Person> list2; Ich muss die 2 Listen zu einer neuen kombinieren, List<Person> falls es dieselbe Person ist, die der Kombinationsdatensatz diesen Namen haben würde, Wert...

161
LINQ Group By in ein Dictionary-Objekt

Ich versuche, LINQ zu verwenden, um ein Dictionary<string, List<CustomObject>>aus einem zu erstellen List<CustomObject>. Ich kann dies mit "var" zum Laufen bringen, aber ich möchte keine anonymen Typen verwenden. Hier ist was ich habe var x = (from CustomObject o in...

161
Find () vs. Where (). FirstOrDefault ()

Ich sehe oft Leute Where.FirstOrDefault(), die eine Suche durchführen und das erste Element greifen. Warum nicht einfach benutzen Find()? Gibt es einen Vorteil für den anderen? Ich konnte keinen Unterschied feststellen. namespace LinqFindVsWhere { class Program { static void Main(string[] args) {...

160
Wie funktioniert die folgende LINQ-Anweisung?

Wie funktioniert die folgende LINQ- Anweisung? Hier ist mein Code: var list = new List<int>{1,2,4,5,6}; var even = list.Where(m => m%2 == 0); list.Add(8); foreach (var i in even) { Console.WriteLine(i); } Ausgabe: 2, 4, 6, 8 Warum nicht 2, 4,

155
Was ist der Sinn von Lookup <TKey, TElement>?

Der MSDN erklärt Lookup folgendermaßen: A Lookup<TKey, TElement> ähnelt a Dictionary<TKey, TValue>. Der Unterschied besteht darin, dass ein Wörterbuch <TKey, TValue> Schlüssel einzelnen Werten zuordnet, während ein Lookup <TKey, TElement> Schlüssel Sammlungen von Werten...

152
Entfernen Sie doppelte Zeilen

Ich habe eine CSVDatei in einen R-Datenrahmen eingelesen. Einige der Zeilen haben dasselbe Element in einer der Spalten. Ich möchte Zeilen entfernen, die Duplikate in dieser Spalte sind. Beispielsweise: platform_external_dbus 202 16 google 1 platform_external_dbus 202 16 space-ghost.verbum...