subset

Dlaczego ` ["jest lepsze niż "podzbiór"?

Kiedy muszę filtrować dane.frame, czyli wyodrębnianie wierszy spełniających określone warunki, wolę użyć funkcji subset: su ... dy, może Proszę wyjaśnić "niestandardową ocenę podzbioru argumentów " i dlaczego jest to niebezpieczne, może podać przykład?

Jak upuścić kolumny według nazwy w ramce danych

Mam duży zestaw danych i chciałbym przeczytać konkretne kolumny lub rzucić wszystkie inne. data <- read.dta("file.dta") ... paste("data$", var.out[i], sep="") <- NULL } Aby zrzucić wszystkie niechciane kolumny. Czy to optymalne rozwiązanie?

Filtruj dane.wiersze ramek według warunku logicznego

Chcę filtrować wiersze z data.frame na podstawie warunku logicznego. Załóżmy, że mam ramkę danych jak expr_value cel ... "hesc" "hesc" Jeśli oryginalna ramka danych jest wywołana "expr" , ale daje wyniki w złym formacie, jak widać.

Return data subset time frames within another timeframes?

Istnieją bardzo sprytne sposoby podzbiór xts obiektów. Na przykład, można uzyskać wszystkie dane dla wszystkich lat, miesięc ... e przez wszystkie lata lub tylko na określone dni przez wszystkie miesiące i lata? Wykonaj inne podzbiór sztuczki istnieją?

Znajdź wszystkie podzbiory, które sumują się do określonej wartości

Dany zbiór liczb: {1, 3, 2, 5, 4, 9}, Znajdź liczbę podzbiorów, które sumują się do określonej wartości (powiedzmy, 9 dla teg ... ów. Oto rozwiązanie problemu sumy podzbiorów . Ale zastanawiam się, jak mogę go zmodyfikować, aby zwrócić liczbę podzbiorów.

Jak Mogę uzyskać przecięcie, zjednoczenie i podzbiór tablic w Ruby?

Chcę stworzyć różne metody dla klasy o nazwie Multiset . Mam wszystkie wymagane metody, ale nie jestem pewien, jak napisać m ... (var) x = Multiset.new end Oto przykład: X = [1, 1, 2, 4] Y = [1, 2, 2, 2] Następnie przecięcie X i Y wynosi [1, 2].

Sprawdź, czy tablica jest podzbiorem innej

Jakiś pomysł, jak sprawdzić, czy ta lista jest podzbiorem innego? W szczególności mam List<double> t1 = new List< ... , 3, 5 }; List<double> t2 = new List<double> { 1, 5 }; Jak sprawdzić, czy t2 jest podzbiorem t1, używając LINQ?

Podzbiór dataframe przez wiele warunków logicznych wierszy do usunięcia

Chciałbym podzestawić (filtrować) ramkę danych określając, które wiersze Nie (!) aby zachować nowy dataframe. Oto uproszczon ... t(data, data[ , 1] != c("b", "d", "e")) Próbowałem też innych rzeczy, jak !%in%, ale to chyba nie istnieje. Jakieś pomysły?

Obliczanie wszystkich podzbiorów zbioru liczb

Chcę znaleźć podzbiory zbioru liczb całkowitych. Jest to pierwszy krok algorytmu" Sumy podzbiorów " z backtrackingiem. Napisa ... yprodukować: 1, 3, 5 1, 5 3, 5 5 Myślę, że problem jest z części lista.removeAll(lista); ale nie wiem, jak to poprawić.

Wyodrębnij podzbiór ramki danych na podstawie warunku obejmującego pole

Mam duży plik CSV z wynikami badań medycznych z różnych lokalizacji (lokalizacja jest czynnikiem obecnym w danych). Ponieważ ... mkę danych foo, Jak mogę utworzyć kolejny pasek ramki danych, który zawiera tylko wiersze z foo gdzie foo$location = 'there'?

Dane podzbiorów zawierają tylko kolumny, których nazwy pasują do warunku

Czy jest dla mnie sposób na podzbiór danych na podstawie nazw kolumn zaczynających się od określonego ciągu znaków? Mam kilka ... tości jest >0 więc jeśli któraś z 6 kolumn powyżej ma 1 w wierszu, to sprawia, że cięcie w mojej ostatecznej ramce danych.

podzbiór ramki danych Pythona

Przechodzę z R na Python. Właśnie zacząłem używać pand. Mam kod R, który ładnie się komponuje: k1 <- subset(data, Produc ... <- subset(data, Product = p.id & Time >= start_time & Time < end_time, select = c(Time, Product)) Dzięki.

Jak Mogę ustawić wiersze w ramce danych w R na podstawie wektora wartości?

Mam dwa zestawy danych, które powinny być tego samego rozmiaru, ale nie są. muszę przyciąć wartości z A, które nie są w B i o ... e i nieporęczny błąd: Error in `[.data.frame`(eg2012, !eg2012$ID %in% bg2012missingFromBeg) : undefined columns selected

Jak zamienić NA mean przez podzbiór w R (przypisać z plyr?)

Mam ramkę danych z długościami i szerokościami różnych stawonogów z wnętrzności salamandrów. Ponieważ niektóre jelita miały t ... RUE) return (ifelse (is.na(exampleDF$length) == TRUE , a, exampleDF$length)) }) Jakieś sugestie używając plyr czy nie?

Wybierz wiersze z ramki danych na podstawie wartości wektora

Mam dane podobne do tego: dt <- structure(list(fct = structure(c(1L, 2L, 3L, 4L, 3L, 4L, 1L, 2L, 3L, 1L, 2L, 3L, 2L, 3L, ... eję, że jest bardziej elegancki sposób. Więc jak mogę filtrować / podzestawiać moje dane na podstawie zawartości wektora vc?

Usuń zmienne silnie skorelowane

Mam ogromny dataframe 5600 x 6592 i chcę usunąć wszystkie zmienne, które są skorelowane ze sobą więcej niż 0.99 wiem, jak to ... L, 6L, 2L, 3L)), .Names = c("V1", "V2", "V3", "V4", "V5"), class = "data.frame", row.names = c(NA, -16L)) Wielkie dzięki

Zastosuj funkcję na podzbiorze kolumn (.SDcols) podczas stosowania innej funkcji na innej kolumnie (w grupach)

Jest to bardzo podobne do pytania stosującego wspólną funkcję do wielu kolumn data.table uning .SDcols odpowiedzi dokładnie t ... 608 -0.1781543 -0.137625004 Jestem pewien, że to dość prosta rzecz, której mi brakuje, z góry dzięki za wszelkie wskazówki.

R Nie w podzbiorze [duplikat]

Możliwy duplikat:standardowy sposób usuwania wielu elementów z ramki danych Wiem w R, że jeśli szukasz podzbioru inn ... ;- subset(df1, df1$id %in% idNums1) nonMatches <- df1[(-matches[,1]),] Ale mam nadzieję, że jest coś bardziej wydajnego.

Niezdefiniowane kolumny wybrane podczas podzestawania ramki danych

Mam ramkę danych, str(data) aby pokazać więcej o mojej ramce danych, wynik jest następujący: > str(data) 'data.frame': ... i błąd: > data[data$Ozone > 14 ] Error in [.data.frame (data, data$Ozone > 14): undefined columns selected

Jak podgrupować macierz do jednej kolumny, utrzymywać typ danych macierzy, utrzymywać nazwy wierszy / kolumn?

Gdy podzbiór macierzy do pojedynczej kolumny, wynikiem jest klasa numeric, a nie matrix (tj. myMatrix [, 5 ] do podzbioru do ... komplikowanego, takiego jak: matrix( myMatrix[ , 5 ] , dimnames = list( rownames( myMatrix ) , colnames( myMatrix )[ 5 ] )