Вопросы с тегом «r»

R - это свободный язык программирования с открытым исходным кодом и программная среда для статистических вычислений, биоинформатики, визуализации и общих вычислений. Пожалуйста, предоставьте минимальный и воспроизводимый пример (ы) вместе с желаемым результатом. Используйте `dput ()` для данных и укажите все неосновные пакеты с помощью вызовов library (). Не вставляйте изображения для данных или кода, вместо этого используйте блоки кода с отступом. Для вопросов, связанных со статистикой, используйте https://stats.stackexchange.com.


20
Разбить вектор на куски в R
Я должен разделить вектор на n кусков одинакового размера в R. Я не смог найти ни одной базовой функции для этого. Кроме того, Google не получил меня никуда. Так вот, что я придумал, надеюсь, это поможет кому-то где-то. x <- 1:10 n <- 3 chunk <- function(x,n) split(x, factor(sort(rank(x)%%n))) chunk(x,n) …
227 r  vector 

2
Форматы данных R: RData, Rda, Rds и т. Д.
Каковы основные различия между файлами .RData, .Rda и .Rds? Более конкретно: Есть ли различия в сжатии и т. Д.? Когда следует использовать каждый тип? Как конвертировать один тип в другой?
226 r  r-faq  rdata  rda 


13
Как назначить из функции, которая возвращает более одного значения?
Все еще пытаясь понять логику R ... каков "лучший" способ распаковать (на LHS) результаты функции, возвращающей несколько значений? Я не могу сделать это, по-видимому: R> functionReturningTwoValues <- function() { return(c(1, 2)) } R> functionReturningTwoValues() [1] 1 2 R> a, b <- functionReturningTwoValues() Error: unexpected ',' in "a," R> c(a, b) …

9
Как построить две гистограммы вместе в R?
Я использую R, и у меня есть два кадра данных: морковь и огурцы. Каждый фрейм данных имеет один числовой столбец, в котором указана длина всех измеренных морковей (всего: 100 тысяч моркови) и огурцов (всего: 50 тысяч огурцов). Я хочу построить две гистограммы - длина моркови и длина огурцов - на …
221 r  plot  histogram 

2
Отключение некоторых легенд в ggplot
Предположим, у меня есть ggplot с несколькими легендами. mov <- subset(movies, length != "") (p0 <- ggplot(mov, aes(year, rating, colour = length, shape = mpaa)) + geom_point() ) Я могу отключить отображение всех легенд, как это: (p1 <- p0 + theme(legend.position = "none")) Переход show_guide = FALSEк geom_point(согласно этому вопросу …
221 r  ggplot2 

13
Как импортировать несколько файлов .csv одновременно?
Предположим, у нас есть папка, содержащая несколько файлов data.csv, каждый из которых содержит одинаковое количество переменных, но каждый из них в разное время. Есть ли способ в R импортировать их все одновременно, вместо того, чтобы импортировать их все по отдельности? Моя проблема в том, что у меня есть около 2000 …
220 r  csv  import  r-faq 

15
Как я могу удалить все объекты, кроме одного, из рабочей области в R?
У меня есть рабочее пространство с большим количеством объектов, и я хотел бы удалить все, кроме одного. В идеале я хотел бы избежать необходимости печатать rm(obj.1, obj.2... obj.n). Можно ли указать remove all objects but these ones?
220 r 

7
Найдите день недели
Допустим, у меня есть дата в R, и она отформатирована следующим образом. date 2012-02-01 2012-02-01 2012-02-02 Есть ли способ в R добавить еще один столбец с днем ​​недели, связанным с датой? Набор данных действительно большой, поэтому нет смысла проходить вручную и вносить изменения. df = data.frame(date=c("2012-02-01", "2012-02-01", "2012-02-02")) Таким образом, …
215 r  date  r-faq 

6
Установка R на Mac - Предупреждающие сообщения: установка LC_CTYPE завершилась неудачно с использованием «C»
Я хотел бы установить R на моем ноутбуке Mac OS X версии 10.7.3 Я скачал последнюю версию и дважды щелкнул по ней, и она была установлена, при запуске я получаю следующую ошибку, я искал в интернете, но не смог решить проблему, любая помощь будет признательна ошибки Во время запуска - …
212 macos  r  install 

14
Стандартизировать столбцы данных в R
У меня есть набор данных, spamкоторый называется 58 столбцов и около 3500 строк данных, связанных со спам-сообщениями. Я планирую запустить некоторую линейную регрессию для этого набора данных в будущем, но я хотел бы сделать некоторую предварительную обработку заранее и стандартизировать столбцы, чтобы иметь нулевое среднее значение и единичную дисперсию. Мне …
208 r  normalization 

4
Где R хранит пакеты?
install.packages()Функция R является автоматической утилитой распаковки , которая получает и установку пакетов в R. Как мне узнать, какой каталог R выбрал для хранения пакетов? Как я могу изменить каталог, в котором R хранит и получает доступ к пакетам?
207 r  packages 

14
Изменить R путь библиотеки по умолчанию с помощью .libPaths в Rprofile.site не работает
Я использую R в Windows, а не в качестве администратора. Когда я устанавливаю пакет, следующая команда не работает: > install.packages("zoo") Installing package(s) into ‘C:/Program Files/R/R-2.15.2/library’ (as ‘lib’ is unspecified) Warning in install.packages : 'lib = "C:/Program Files/R/R-2.15.2/library"' is not writable Чтобы установить пакет, я должен указать расположение библиотеки: install.packages("zoo", lib="C:/software/Rpackages") …
206 r  rstudio  r-faq  library-path 

8
Импортировать текстовый файл как односимвольную строку
Как вы импортируете простой текстовый файл как односимвольную строку в R? Я думаю, что это, вероятно, будет очень простой ответ, но когда я попробовал это сегодня, я обнаружил, что не могу найти функцию для этого. Например, предположим, у меня есть файл foo.txtс чем-то, что я хочу textmine. Я попробовал это …
204 r 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.