Результаты поиска по запросу "r-faq"
Найди день недели
Допустим, у меня есть дата в R, и она отформатирована следующим образом. date 2012-02-01 2012-02-01 2012-02-02Есть ли способ в R добавить еще один столбец с днем недели, связанным с датой? Набор данных действительно большой, поэтому нет смысла ...
Подсчет уникальных / отличных значений по группам во фрейме данных
Допустим, у меня есть следующий фрейм данных: > myvec name order_no 1 Amy 12 2 Jack 14 3 Jack 16 4 Dave 11 5 Amy 12 6 Jack 16 7 Tom 19 8 Larry 22 9 Tom 19 10 Dave 11 11 Jack 17 12 Tom 20 13 Amy 23 14 Jack 16Я хочу посчитать количество ...
Как отсортировать фрейм данных по нескольким столбцам?
Я хочу отсортировать data.frame по нескольким столбцам. Например, с data.frame ниже, я хотел бы отсортировать по столбцуz (по убыванию), затем по столбцуb (Восходящий): dd <- data.frame(b = factor(c("Hi", "Med", "Hi", "Low"), levels = ...
Как объединить (объединить) фреймы данных (внутренний, внешний, левый, правый)?
Даны два фрейма данных: df1 = data.frame(CustomerId = c(1:6), Product = c(rep("Toaster", 3), rep("Radio", 3))) df2 = data.frame(CustomerId = c(2, 4, 6), State = c(rep("Alabama", 2), rep("Ohio", 1))) df1 # CustomerId Product # 1 Toaster # ...
Почему операторы ifelse R не могут возвращать векторы?
Я обнаружил, что ifelse заявления R иногда бывают очень удобными. Например: ifelse(TRUE,1,2) # [1] 1 ifelse(FALSE,1,2) # [1] 2Но меня несколько смущает следующее поведение. ifelse(TRUE,c(1,2),c(3,4)) # [1] 1 ifelse(FALSE,c(1,2),c(3,4)) # [1] ...
Конвертировать эпоху UNIX в объект Date
Я строю и выполняю расчеты по равномерно распределенным временным рядам. Временные метки в настоящее время хранятся в виде целых чисел, представляющих количество секунд с начала эпохи UNIX (например,1352068320), ноDate объекты кажутся более ...
Преобразуйте непрерывные числовые значения в дискретные категории, определенные интервалами
У меня есть фрейм данных с непрерывной числовой переменной, возраст в месяцах (age_mnths). Я хочу создать новую дискретную переменную с возрастными категориями на основе возрастных интервалов. # Some example data rota2 <- data.frame(age_mnth = ...
Как я могу вставить 100000 без сокращения до 1e + 05? [Дубликат]
На этот вопрос уже есть ответ здесь: Как отключить научную запись? [/questions/5352099/how-to-disable-scientific-notation] 1 ответВопрос: Как я могу использоватьpaste без100000 становление1e+05? Извините заранее, если этот вопрос кажется ...
Разделите запятую строки в столбце на отдельные строки
У меня есть фрейм данных, вот так: data.frame(director = c("Aaron Blaise,Bob Walker", "Akira Kurosawa", "Alan J. Pakula", "Alan Parker", "Alejandro Amenabar", "Alejandro Gonzalez Inarritu", "Alejandro Gonzalez Inarritu,Benicio Del Toro", ...
как дата с даты в формате м / д / у в R
Клиент прислал мне файл Excel с датами, форматированными, например, 15.03.2012 на 15 марта. Я сохранил его как файл .csv, а затем использовал camm$Date <- as.Date(camm$Date, "%m/%d/%y")но это дало мне ценности, начиная с 2020 года! Я попытался ...