Arhn - архитектура программирования

Публикации по теме 'r'


Настройка и сокращение гиперпараметров: Подробнее о деревьях решений в R с помощью rpart
В прошлый раз мы добились почти 98% точности с нашим деревом решений из пакета rpart . Давайте установим нашу отправную точку на основе предыдущей статьи с деревом с точностью 98%. # data preparation # Load the iris dataset data(iris) # Split the data into training and test sets set.seed(20) train_index <- sample(1:nrow(iris), nrow(iris)*0.7) # train dataset formation train_set <- iris[train_index, ] str(train_set) # test dataset formation test_set <- iris[-train_index, ]..

Языки статистического программирования: Mathlab VS. р
Mathlab  – это проприетарное программное обеспечение, используемое для математических и научных вычислений. Он разработан MathWorks и широко используется в научных кругах и промышленности. R  – это язык программирования с открытым исходным кодом, который обычно используется для статистических вычислений и анализа данных. И Mathlab, и R — мощные инструменты, но у них есть…

Вопросы по теме 'r'

Как в R определить, содержит ли строка escape-последовательности?
У меня есть строка в R, например. х ‹- "c:\tmp\rest.zip". Как я могу обнаружить, что в нем есть escape-последовательности, vis. \т и \р? У нас, ребят из DOS/Windows, есть привычка использовать обратную косую черту, которая не нравится R, и я пишу...
13.11.2023

Удалить столбцы фрейма данных по имени
У меня есть несколько столбцов, которые я хотел бы удалить из фрейма данных. Я знаю, что мы можем удалить их по отдельности, используя что-то вроде: df$x <- NULL Но я надеялся сделать это с меньшим количеством команд. Кроме того, я...
16.10.2023

как заставить фигуры центрироваться без кода центрирования
Один из способов добиться смещения к центру фигур — включить что-то вроде следующего: \begin{figure} \begin{center} [sweave chunk] \end{center} \end{figure} Однако, если вы хотите отобразить код для создания визуализации, код будет...
28.11.2023

Таблица графика ggplot2 в виде строк
Я хотел бы построить следующий набор данных structure(list(X = structure(c(3L, 12L, 11L, 7L, 13L, 2L, 1L, 10L, 5L, 4L, 8L, 14L, 9L, 6L), .Label = c("BUM", "DDR", "ETB", "EXP", "HED", "HEDOS", "KON", "LEIT", "MAIN", "MAT", "PER", "PMA", "TRA",...
12.11.2023

Порядок записей легенды в столбчатых диаграммах ggplot2 при помощи corre_flip ()
Я изо всех сил пытаюсь получить правильный порядок переменных в графике, который я сделал с помощью ggplot2 в R. Предположим, у меня есть фрейм данных, например: set.seed(1234) my_df<- data.frame(matrix(0,8,4)) names(my_df) <- c("year",...
09.11.2023

Как мне рекурсивно работать со списком?
Вызов функции к определенному API возвращает список каталогов. Мой вызов функции выглядит так: dir_listing('folder_name') Я могу привести результат к data.frame , и это выглядит так: name is_folder foo TRUE bar FALSE...
19.10.2023

R - генерировать все комбинации из 2 векторов с учетом ограничений
Я хотел бы сгенерировать все комбинации двух векторов с учетом двух ограничений: никогда не может быть более 3 символов из первого вектора, и всегда должен быть хотя бы один символ из второго вектора. Я также хотел бы изменить конечное количество...
09.11.2023

R.matlab/readMat: ошибка в readTag (это)
Я пытаюсь прочитать файл Matlab в R, используя R.matlab, но сталкиваюсь с этой ошибкой: require(R.matlab) r <- readMat("file.mat", verbose=T) Trying to read MAT v5 file stream... Error in readTag(this) : Unknown data type. Not in range [1,19]:...
r
05.10.2023

tryCatch и ggplot
Я часто использую tryCatch для захвата потенциальных сообщений об ошибках в моем коде R, но сегодня я столкнулся со странной проблемой с ggplot - и я действительно понятия не имею, что происходит (даже после некоторого времени, потраченного на...

Найдите максимум для каждой группы и верните другой столбец
Учитывая следующую матрицу тестов: testMatrix <- matrix( c(1,1,2,10,20,30,300,100,200,"A","B","C"), 3, 4) colnames(testMatrix) <- c("GroupID", "ElementID", "Value", "Name") Здесь я хочу найти максимальное значение для каждой группы, а...

Как создать новую переменную в data.frame на основе условия?
Предположим, у нас есть фрейм данных x y 1 1 2 4 4 5 как вы можете добавить новую переменную в фрейм данных, чтобы, если x меньше или равно 1, он возвращал "хорошо", если x между 3 и 5, он возвращал "плохо", иначе возвращал...
16.10.2023

Ошибка ggplot2: отношение объекта не найдено
Я нашел в Интернете код, который должен (будет) создавать графику, представляющую некоторые данные из Министерства труда США: Бюро статистики труда: library(ggplot2) df <- as.data.frame(read.csv("unemp.csv", colClasses = c("Date", "numeric")))...
23.11.2023

Объединение вложенных выходных данных цикла for в вектор
Я подогнал многоэтапную модель Маркова (MSM), используя 3 ковариаты. Я пытаюсь применить функцию, основными аргументами которой являются подобранная модель МСМ и значения ковариат. Функция: transition<-qmatrix.msm(MSMmod, ci="normal",...
11.10.2023

Как присвоить значения в матрице поэлементно на основе индексов?
Я определяю 2 числовых вектора следующим образом: > x <- c(1,2) > y <- c(1,2) Теперь я хотел бы иметь матрицу 2x2, заполненную, например. добавление элементов x и y на основе их индексов, поэтому конечный результат должен...
r
30.10.2023

Почему = и ‹- не эквивалентны внутри()?
> within( list(a="a",b="b"), c="c" ) Error in eval(expr, envir, enclos) : argument is missing, with no default > within( list(a="a",b="b"), c<-"c" ) $a [1] "a" $b [1] "b" $c [1] "c" Я точно не знаю, почему эти два не должны быть...
r
24.09.2023

Различия между экспортом графиков png и pdf
У меня проблема с экспортом моих графиков в Rstudio. Результат, когда я экспортирую график в классический формат изображения (png, jpg...), отличается от того, когда я пытаюсь экспортировать его в pdf. Различия не очень большие (разные места...
24.11.2023

R- как динамически называть фреймы данных?
У меня есть два типа файлов в моем каталоге. Каждый тип имеет либо текст «Drug_Rep», либо, если его нет, это означает, что это управляющий файл. Данные о наркотиках имеют повторы, количество которых может варьироваться, как и контроль. Я читаю...

Поведение при суммировании результатов !is.na()
Почему первая строка возвращает ИСТИНА, а третья строка возвращает 1? Я ожидаю, что обе строки вернут 1. Каково точное значение этих двух дополнительных скобок в третьей строке? !is.na(5) + !is.na(NA) # TRUE (!is.na(5)) + (!is.na(NA)) # 1...

Автоматически очищать плохие данные
Я создаю приложение, используя shining и openair для анализа данных о ветре. Прямо сейчас данные должны быть «очищены» перед загрузкой пользователем. Я заинтересован в том, чтобы делать это автоматически. Часть данных пуста, часть не является...
14.12.2023

ggplot2 geom_line() для пропуска значений NA
У меня есть набор данных, в котором есть несколько значений NA. При построении этих данных опция geom_line() ggplot соединяет линии по значениям NA. Есть ли способ заставить ggplot пропустить соединение строк по значениям NA? Редактировать:...
25.11.2023

Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..