Powiązane pytania 'data.table'
Przekaż nazwę kolumny w data.table za pomocą zmiennej [duplikat]
Możliwy duplikat: Zmiennie wybieranie/przypisywanie do pól w data.table
W poniższym przykładzie tworzę tabelę danych o nazwie kolumny „x” i „v”
library('data.table')
DT <- data.table(x = c("b","b","b","a","a"), v = rnorm(5))...
99758 wyświetlenia
schedule
05.09.2022
R: Używanie Delt quantmod w data.table
Po obliczeniu R data.table Return i set() chciałbym zapytać, jak mogę użyć Delt() from library(quantmod) do znalezienia zwrotów dla serii czasowej w data.table() . Do tej pory dzięki Frankowi mam:
set.seed(42)
DT <- data.table(...
1010 wyświetlenia
schedule
08.07.2022
Określ medianę, wariancję na podstawie zgrupowanych danych.tabela z wykluczeniem obserwacji ogniskowej
Próbuję określić różne statystyki (mediana, wariancja, średnia, min, maks) z zgrupowanej ramki danych, zawsze wykluczając obserwację ogniskową. Kilka innych pytań, w szczególności tutaj , tutaj i tutaj , poruszyłem ten problem, ale podana...
1036 wyświetlenia
schedule
12.09.2022
Jak zainicjować pustą lub przykładową tabelę danych?
Często, szczególnie podczas zadawania pytań na Stack Overflow, chciałbym utworzyć tabelę danych z wartościami fikcyjnymi. Jednak nie jestem pewien, jak utworzyć tabelę danych, która jest pusta lub ma wartości fikcyjne. Jak mam to zrobic?
33156 wyświetlenia
schedule
05.08.2022
Najszybszy sposób na znalezienie pasujących wierszy
Zastanawiam się, jaki jest najszybszy sposób na znalezienie wszystkich wierszy w obiekcie xts , które są takie same jak jeden konkretny wiersz
library(xts)
nRows <- 3
coreData <- data.frame(a=rnorm(nRows), b=rnorm(nRows), c=rnorm(nRows))...
1292 wyświetlenia
schedule
12.09.2022
Błąd w R data.table v1.9.6 - funkcja fread
Niedawno zaktualizowałem do data.table 1.9.6 i otrzymuję następujący błąd podczas korzystania z fread :
fread("Aug14.csv")
Error in fread("Aug14.csv") :
4 arguments passed to .Internal(nchar) which requires 3
Inny post omawia ten błąd w...
5239 wyświetlenia
schedule
22.09.2022
R data.table, przestrzeń nazw dla funkcji zdefiniowanej przez użytkownika w J
Mam tabelę danych, która wygląda jak poniżej. Chciałbym obliczyć korelację zwrotu z każdym sygnałem, dla każdego rynku.
dt = data.table(mkt = rep(letters[1:3], each = 3), rtn = rnorm(9), signal1=rnorm(9), signal2=rnorm(9), signal3 = rnorm(9))...
52 wyświetlenia
schedule
22.07.2022
Nie można użyć i.field i by= w tym samym wyrażeniu data.table
Łącząc dwie tabele danych i używając by= w tym samym wyrażeniu, otrzymuję błąd za każdym razem, gdy próbuję użyć kolumny z wewnętrznego data.table w j. Mogę podzielić rzeczy na dwa oddzielne wyrażenia, ale to dodatkowe pisanie - i prawdopodobnie...
109 wyświetlenia
schedule
22.07.2022
Oblicz pracę w toku na podstawie znaczników czasu
Mam data.table składającą się z 250 000 wierszy. Poniżej przedstawiono małą próbkę:
library('data.table')
stack <- structure(list(ID = c(1, 2, 3, 4,
5, 6),
Special = c(FALSE, FALSE, TRUE,...
56 wyświetlenia
schedule
01.08.2022
Dodaj indeks porządku sortowania dla ręcznie sortowanych data.tables [duplikat]
Mam data.table lub data.frame
library(data.table)
DT <- data.table(id = 1:9, name= rep(c('b','a','c'), each = 3))
gdzie kolumna name jest porządkowana ręcznie, ale zawsze pogrupowana. Jak obliczyć kolumnę name_order column, aby uzyskać...
69 wyświetlenia
schedule
09.07.2022
Dostosowywanie daty/czasu UTC do różnych stref czasowych przez odniesienie w `lubridate`
Mam rekordy data.table ze znacznikiem daty i czasu UTC obejmujące wiele stref czasowych i chcę utworzyć nową kolumnę, która pokaże znacznik daty, ale w określonej strefie czasowej każdej obserwacji, która jest określona przez zmienną w tej samej...
967 wyświetlenia
schedule
10.09.2022
zestaw danych w kształcie anova stopić z wieloma zmiennymi miar i kategoriami w R
Wiem, że pytanie prawdopodobnie zostało już zadane, ale nie mogłem znaleźć przypadków konkretnego problemu, z którym borykam się z topnieniem w obecności wielu zmiennych miar. Mam taką tabelę danych.
library(data.table)
set.seed(234)...
67 wyświetlenia
schedule
17.07.2022
Wybieranie wierszy z co najmniej jedną brakującą wartością (NA) w data.table [duplikat]
Jaki jest wygodny sposób wybierania wierszy kilku zmiennych w tabeli danych, które mają co najmniej jedną wartość NA . Znalazłem sposób, ale nie jest to wygodne, jeśli istnieje wiele zmiennych do wyboru.
Oto przykład pracy:...
5999 wyświetlenia
schedule
18.09.2022
Przyspieszenie podczas pętli w R
Próbuję uzyskać informacje statystyczne za pomocą poniższego kodu:
library(data.table)
df <- fread("input.xyz", header=F, sep = " ", stringsAsFactors = F)
df2 <- read.table("input2.xyz", header=F, sep = " ", stringsAsFactors = F)
df2 <-...
626 wyświetlenia
schedule
02.09.2022
Utwórz nowy czynnik/zmienną z poziomami opartymi na N kolejnych wystąpieniach pierwotnego poziomu czynnika
Rozpocząłem nowy projekt z wieloma funkcjami zarządzania danymi, których nigdy wcześniej nie musiałem robić, i najwyraźniej brakuje mi umiejętności lub odpowiednich wyszukiwanych haseł, aby znaleźć przykład. Mam bardzo duży zestaw danych ze zmienną...
50 wyświetlenia
schedule
18.09.2022
Konwertuj znaczniki czasu w danych giełdowych Google Finance na prawidłową datę i godzinę
Próbuję przekonwertować znaczniki czasu w danych giełdowych z Google Finance API na bardziej użyteczny format daty i godziny.
Użyłem data.table::fread do odczytania danych tutaj :
fread(<url>)
datetime open high low...
993 wyświetlenia
schedule
19.08.2022
Jak sumować według grup dla wszystkich wektorów numerycznych, spodziewaj się wektorów znaków w data.table? [duplikować]
Mam ramkę danych, która składa się z wektorów numerycznych i znakowych, dla których próbuję zsumować wszystkie wektory i podzielić je przez 4, mój kod jest jak poniżej
df2 = df1%>%
group_by(city,name,day,hour, age ,sex) %>%...
25 wyświetlenia
schedule
12.08.2022
Zidentyfikuj i zwiększ sekwencję na podstawie niejednoznacznej identyfikacji
W celu wyjaśnienia mojego problemu pozwolę sobie przedstawić mój zbiór danych.
To jest próbka mojej bazy danych.
idno to unikalny identyfikator, day to dzień obserwacji, clockst to początek dnia, start to początek obserwacji, end...
85 wyświetlenia
schedule
21.09.2022
Usuń wiersze w data.table zgodnie z innym data.table
Mam data.table o imieniu dtA :
Mój rzeczywisty dtA ma 62871932 wiersze i 3 kolumny:
date company value
198101 A 1
198101 A 2
198101 B 5
198102 A 2
198102 B...
2161 wyświetlenia
schedule
16.08.2022
Tworzenie wielu nowych kolumn podsumowujących w data.table
Próbuję utworzyć tabelę danych podsumowujących z istniejącej data.table w R. W tym celu zamiast przechodzenia przez wszystkie zmienne, próbuję wykorzystać funkcję data.table ":=" w R
raw_df <- cbind.data.frame(1:4,7:10,15:18)
names(raw_df)...
98 wyświetlenia
schedule
12.07.2022