Pytania oznaczone «q»

142
FirstOrDefault: wartość domyślna inna niż null

Jak rozumiem, w Linq metoda FirstOrDefault()może zwrócić Defaultwartość czegoś innego niż null. Nie udało mi się ustalić, jakie rzeczy inne niż null mogą być zwracane przez tę (i podobną) metodę, gdy w wyniku zapytania nie ma żadnych elementów. Czy istnieje jakiś szczególny sposób, w jaki można to...

142
Instalowanie starszej wersji pakietu R.

Próbuję użyć Rpy2 i ggplot2, ale pojawia się błąd. Po pewnym szukaniu błędu w Internecie stwierdziłem, że błąd występuje, ponieważ w pakiecie ggplot2 są zmiany, które nie zostały jeszcze odzwierciedlone w Rpy2 (na przykład zobacz ten post (Edycja: Link nie działa)). Więc teraz muszę...

141
Zastąpienie NA najnowszą wartością inną niż NA

W data.frame (lub data.table) chciałbym „wypełnić do przodu” NA najbliższą poprzednią wartością inną niż NA. Prosty przykład użycia wektorów (zamiast a data.frame) jest następujący: > y <- c(NA, 2, 2, NA, NA, 3, NA, 4, NA, NA) Chciałbym mieć funkcję, fill.NAs()która pozwoliłaby mi...

140
LINQ to SQL lewe połączenie zewnętrzne

Czy to zapytanie jest równoważne LEFT OUTERzłączeniu? //assuming that I have a parameter named 'invoiceId' of type int from c in SupportCases let invoice = c.Invoices.FirstOrDefault(i=> i.Id == invoiceId) where (invoiceId == 0 || invoice != null) select new { Id = c.Id , InvoiceId = invoice...

140
Które manipulatory Iomanip są „lepkie”?

Niedawno miałem problem z utworzeniem pliku stringstream, ponieważ błędnie założyłem, std::setw()że wpłynie to na strumień ciągu dla każdego wstawienia, dopóki nie zmienię go wyraźnie. Jednak po włożeniu jest zawsze rozbrojony. // With timestruct with value of 'Oct 7 9:04 AM' std::stringstream...

140
Jak używasz „<< -” (przypisanie zakresu) w R?

Właśnie skończyłem czytać o scopingu we wstępie R i jestem bardzo ciekawy <<-zadania. Podręcznik zawierał jeden (bardzo interesujący) przykład <<-, który, jak sądzę, zrozumiałem. Wciąż brakuje mi kontekstu, kiedy może to być przydatne. Dlatego chciałbym przeczytać od Ciebie przykłady...

138
Wyraźne w Linq na podstawie tylko jednego pola tabeli

Próbuję użyć .distinct w Linq, aby uzyskać wynik na podstawie jednego pola tabeli (więc nie wymagają całego zduplikowanych rekordów z tabeli). Wiem, jak pisać podstawowe zapytania, używając odrębnych: var query = (from r in table1 orderby r.Text select r).distinct(); ale potrzebuję wyników,...

138
Moq mock metoda bez określania parametru wejściowego

Mam kod w teście przy użyciu Moq: public class Invoice { ... public bool IsInFinancialYear(FinancialYearLookup financialYearLookup) { return InvoiceDate >= financialYearLookup.StartDate && InvoiceDate <= financialYearLookup.EndDate; } ... } Więc w teście jednostkowym...

138
Czytaj tylko wybrane kolumny

Czy ktoś może mi powiedzieć, jak odczytać tylko pierwsze 6 miesięcy (7 kolumn) dla każdego roku z poniższych danych, na przykład za pomocą read.table()? Year Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 2009 -41 -27 -25 -31 -31 -39 -25 -15 -30 -27 -21 -25 2010 -41 -27 -25 -31 -31 -39 -25...

137
Uporządkuj dyskretną skalę x według częstotliwości / wartości

Robię unikany wykres słupkowy za pomocą ggplot z dyskretną skalą x, osie x są teraz ułożone w kolejności alfabetycznej, ale muszę to zmienić tak, aby był uporządkowany według wartości osi y (tj. Najwyższy słupek będzie być umieszczone po lewej stronie). Próbowałem uporządkować lub posortować, ale...

137
Linq: GroupBy, Sum i Count

Mam kolekcję produktów public class Product { public Product() { } public string ProductCode {get; set;} public decimal Price {get; set; } public string Name {get; set;} } Teraz chcę pogrupować kolekcję na podstawie kodu produktu i zwrócić obiekt zawierający nazwę, liczbę lub produkty...

136
LINQ: różne wartości

Mam następujący zestaw elementów z XML: id category 5 1 5 3 5 4 5 3 5 3 Potrzebuję osobnej listy tych elementów: 5 1 5 3 5 4 Jak mogę wyróżnić kategorię ORAZ identyfikator również w