Tag: r

Как получить среднюю, среднюю и другую статистику по всей матрице, массиву или файлу данных?

Я знаю, что это основной вопрос, но по какой-то странной причине я не могу найти ответ. Как я должен применять основные статистические функции, такие как средний, средний и т. Д. По всему массиву, матрице или файлу данных, чтобы получить уникальные ответы, а не вектор по строкам или столбцам

Можете ли вы указать разные геометрии для разных граней в ggplot?

Как вы указываете разные геометрии для разных граней в ggplot? (Спросил от имени @pacomet, который хотел знать .)

изменение цветов фактора ggplot?

Я замечаю, что здесь Box и усы закладывают вызов: p + geom_boxplot(aes(fill = factor(cyl))) генерирует яркие красные / зеленые / синие цвета для заполнения ящиков, в то время как: p + geom_boxplot(aes(fill = factor(vs))) Создает отчетливый бледно-зеленый / красный цвет. По моим данным, я получаю второй набор цветов, но мне нужен первый набор (например, в […]

Текстовое редактирование с использованием tm-пакета – словосочетание

Я занимаюсь разработкой текста в R с помощью tm -package. Все работает очень гладко. Тем не менее, одна проблема возникает после того, как она закончилась ( http://en.wikipedia.org/wiki/Stemming ). Очевидно, что есть некоторые слова, которые имеют одинаковую основу, но важно, чтобы они не «сбивались» (поскольку эти слова означают разные вещи). Для примера см. Ниже 4 текста. […]

Выполните полусоединение с data.table

Как выполнить полусоединение с data.table? Полусоединение подобно внутреннему соединению, за исключением того, что оно возвращает только столбцы X (а не те, что у Y), и не повторяет строки X, чтобы они соответствовали строкам Y. Например, следующий код выполняет внутренний присоединиться: x <- data.table(x = 1:2, y = c("a", "b")) setkey(x, x) y <- data.table(x = […]

Объединить столбец для удаления NA

У меня есть несколько столбцов в R, и для каждой строки в одной из них будет только значение, остальные будут NA. Я хочу объединить их в один столбец с не-NA значением. Кто-нибудь знает простой способ сделать это. Например, я мог бы сделать следующее: data <- data.frame('a' = c('A','B','C','D','E'), 'x' = c(1,2,NA,NA,NA), 'y' = c(NA,NA,3,NA,NA), 'z' […]

Обновить график / график с фиксированным интервалом времени

У меня есть сюжет в Shiny UI. Если я изменю какой-либо входной параметр и по графику реактивности изменится. Но давайте рассмотрим следующую ситуацию: – Сюжет в графике Shiny UI позволяет говорить о внутридневном ценовом движении акций. И для этого вы запрашиваете источник данных в реальном времени. Теперь, если я создаю кнопку обновления, а затем, если […]

Удаление нескольких столбцов из R data.table с параметром для удаления столбцов

Я пытаюсь манипулировать несколькими data.tables аналогичным образом и хотел бы написать функцию для выполнения этого. Я хотел бы передать параметр, содержащий список столбцов, в котором выполнялись бы операции. Это отлично работает, когда векторное объявление столбцов является левой стороной оператора: =, но не если оно объявлено ранее (или передано в функцию). Следующий код показывает проблему. dt […]

Как сделать gradleиентный цветный график времени в R

Как заполнить область под и выше (sp) с gradleиентом ? Этот пример был составлен в Inkscape – НО Я НЕОБХОДИМО вертикальный gradleиент – НЕ горизонтальный. Интервал от нуля до положительного == от белого до красного . Интервал от нуля до отрицательного == от белого до красного . Есть ли какой-нибудь пакет, который мог бы это […]

Прочитать текстовый файл UTF-8 с помощью спецификации

У меня есть текстовый файл с байтовой меткой порядка (U + FEFF) в начале. Я пытаюсь прочитать файл в R. Возможно ли избежать маркировки байтов? Функция fread (из пакета data.table ) считывает файл, но добавляет ļ»æ в начале первого имени переменной: > names(frame_pers)[1] [1] “ļ»æreg_date” То же самое с функцией read.csv . В настоящее время […]

Давайте будем гением компьютера.