NoneZoo - это пакет R, который предоставляет класс S3 с методами для полностью упорядоченных индексированных наблюдений.
2 ответа

Греческий символ для метки оси в зоопарке R

Я пытаюсь построить серию зоопарка с греческим символом в качестве метки оси. Вот код: mu_val <- 1 plot(1:10,101:110,main=bquote(mu~'='~.(mu_val))) ## works fine plot(1:10,101:110,ylab=bquote(mu~'='~.(mu_val))) ## works fine plot(zoo(101:110,1:10…
19 июн '14 в 21:34
0 ответов

Площадь R под кривой ZOO пакета

Я хотел бы рассчитать AUC для кадра данных, используя пакет ZOO, как описано в предыдущем посте AUC: library(zoo) x <- hdt_br$time y <- hdt_br$OD id <- order(x) AUC <- sum(diff(x[id])*rollmean(y[id],2)) Использование вышеуказанного метод…
29 май '18 в 13:24
1 ответ

na.locf, только если другой столбец не изменился

Я уже создал несколько пользовательских настроек для zoo::na.locf, но этот сводит меня с ума. Мне нужна функция, которая будет переносить последнее наблюдение столбца, только если значения в другом столбце не изменились; и все это должно быть сгрупп…
09 апр '18 в 19:31
0 ответов

Как запустить скользящую регрессию в data.table и сохранить коэффициенты в столбце?

Рассчитать прокатные средства легко: library(data.table) library(zoo) DT <- data.table(Y = rnorm(1000), X = rnorm(1000), key.group = rep(c('a', 'b', 'c', 'd'), each = 250)) DT[, Average.Y := rollapply(Y, width = 12, mean)] Но как мне запустить ск…
12 апр '16 в 02:36
2 ответа

Регрессии с XTS в R

Есть ли утилита для запуска регрессий с использованием объектов xts следующего типа: lm(y ~ lab(x, 1) + lag(x, 2) + lag(x,3), data=as.data.frame(coredata(my_xts))) где my_xts является xts объект, который содержит x и y, Суть вопроса в том, есть ли с…
09 авг '12 в 22:51
2 ответа

Преобразование объекта зоопарка из нескольких серий в список объектов зоопарка из одной серии

Предположим, у меня есть следующий многосерийный объект зоопарка: X.Z <- structure(c(0, 0.01, 0.01, 0, 0, 0.01), .Dim = c(3L, 2L), .Dimnames = list( NULL, c("FTSE100", "FTALLSH")), index = structure(c(5844, 5845, 5846), class = "Date"), class = "…
29 авг '16 в 22:42
2 ответа

Работа с периодами времени, такими как 5 минут и 30 секунд в R

Есть ли хороший способ иметь дело с периодами времени, такими как 05:30 (5 минут, 30 секунд) в R? В качестве альтернативы, какой самый быстрый способ преобразовать его в целое число всего за несколько секунд? Я могу конвертировать только в даты и не…
07 сен '09 в 13:27
2 ответа

Заполните пустые ячейки, используя линейную интерполяцию

Сначала я должен сказать, что Excel не является моим инструментом торговли, и я делаю это для людей, которые не являются пользователями R. Это должно было быть простой задачей, но я изо всех сил пытаюсь найти способ заполнить пустые ячейки, использу…
07 апр '14 в 12:01
2 ответа

Выравнивание нескольких объектов зоопарка одновременно в R

Рассмотрим следующие объекты зоопарка: x <- data.frame(Date = seq(as.Date("2013-02-01"), length=6, by="1 month") - 1, x = seq(6)) y <- data.frame(Date = seq(as.Date("2013-02-01"), length=4, by="1 month"), y = seq(4)) z <- data.frame(Date = …
15 окт '13 в 20:49
2 ответа

R конвертирует почасовые данные в сутки до 0:00 вместо 23:00

Как вы устанавливаете 0:00 как конец дня вместо 23:00 в почасовых данных? У меня есть эта борьба при использовании period.apply или же to.period оба возвращающихся дня заканчиваются в 23:00. Вот пример: x1 = xts(seq(as.POSIXct("2018-02-01 00:00:00")…
20 фев '18 в 03:41
2 ответа

Заполнение пропусков (пробелов) в таблице данных, по категориям - назад и вперед

Я работаю с большим набором данных счетов для моей клинической практики за 11 лет. В нескольких строках отсутствует лечащий врач. Однако, используя некоторые правила, я могу довольно легко их заполнить, но не знаю, как реализовать их в data.table по…
26 сен '12 в 17:46
2 ответа

Как вычесть месяцы из года и месяца

Я хочу вычесть месяцы из заданной даты в формате год и месяц. global_date = "2017-01" Я конвертирую это с zoo библиотека следующим образом: as.yearmon(global_date) - 0.1 но это дает мне ноябрь 2016 года, я хочу его как "201612" Как я могу сделать эт…
02 янв '17 в 08:15
1 ответ

R - нет документации для.fill_short_gaps

Я искал исходные коды R для пакета zoo (многие функции которого чрезвычайно полезны). Я заметил, что функция .fill_short_gaps использовалась довольно часто, но я не могу найти никакой документации по этому вопросу ни в исходных кодах зоопарка, ни в …
20 дек '13 в 18:34
1 ответ

Могу ли я избежать категории зоопарка, чтобы разделить мой список?

Есть ли способ не разделить элементы в категории зоопарка на несколько веб-страниц, а отобразить их в полном списке? http://www.luislabatonandpartners.com/en/selected-projects Спасибо
30 мар '17 в 14:11
2 ответа

Группируйте интервалы дат по близости их начального и конечного времени

Предположим, у меня есть ряд наблюдений, представляющих интервалы дат, например library(dplyr) library(magrittr) df <- data_frame(start = as.Date(c('2000-01-01', '2000-01-03', '2000-01-08', '2000-01-20', '2000-01-22')), end = as.Date(c('2000-01-0…
11 май '16 в 16:23
2 ответа

Расчет VaR с полным отсутствующим столбцом

Мне нужно рассчитать VaR доходности акций. Из этого поста: Используя функцию rollapply для расчета VaR с использованием R, я понимаю, что столбцы с полными пропущенными регистрами приведут к ошибке. Но поскольку начальная и конечная даты возврата ак…
3 ответа

Принудительно полных недель с apply.weekly()

Я пытаюсь выяснить, что xts (или зоопарк) использует как время после выполнения apply.period. Учтите следующее: > myTs = xts(1:10, as.Date(1:10, origin = '2012-12-1')) > apply.weekly(myTs, colSums) [,1] 2012-12-02 1 2012-12-09 35 2012-12-11 19…
19 дек '12 в 02:52
1 ответ

Быстрое применение векторных операций xts к широким объектам зоопарка в R

Это действительно продолжение моего вчерашнего вопроса, где я узнал о apply.weekly, Это прекрасно работает, но я хочу сделать это более широко zoo объекты. Если я использую apply.weekly на широком zoo суммирует столбцы, затем выполняет еженедельное …
30 ноя '10 в 20:49
1 ответ

Добавление столбца в объект зоопарка

У меня есть объект зоопарка z с 10 строками и 2 столбцами следующим образом: Date Return 1986-01 0.00308215260513781 1986-02 0.00305355599484584 . . . . . . 1986-10 0.00349830477430457 мне нужно new зоопарк объект, который содержит z объект вместе с…
02 окт '14 в 11:36
3 ответа

Невозможно установить пакет "zoo" (версия R 2.15.1)

В настоящее время я использую R версии 2.15.1 и пытаюсь установить пакет "zoo", но я получаю следующую ошибку: "пакет 'zoo' недоступен (для версии R 2.15.1)". Документация говорит, что это зависит от R>=2.10.0, есть ли какие-либо дополнительные паке…
01 авг '12 в 18:10