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

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

8
Добавить значение в пустой вектор в R?
Я пытаюсь выучить R и не могу понять, как добавить в список. Если бы это был Python, я бы. , , #Python vector = [] values = ['a','b','c','d','e','f','g'] for i in range(0,len(values)): vector.append(values[i]) Как ты делаешь это в R? #R Programming > vector = c() > values = c('a','b','c','d','e','f','g') > …
160 r  list  vector  append 

23
Как разбить данные на обучающие / тестовые наборы, используя функцию выборки
Я только начал использовать R, и я не уверен, как включить мой набор данных в следующий пример кода: sample(x, size, replace = FALSE, prob = NULL) У меня есть набор данных, который мне нужно поместить в тренировочный (75%) и тестовый (25%) набор. Я не уверен, какую информацию я должен поместить …
160 r  sample 

2
Что делают hjust и vjust при создании графика с использованием ggplot?
Каждый раз, когда я строю график с использованием ggplot, я трачу немного времени, пробуя разные значения для hjust и vjust в такой строке, как + opts(axis.text.x = theme_text(hjust = 0.5)) чтобы метки оси выровнялись так, чтобы метки оси почти касались оси, и находились на одном уровне с ней (так сказать, …
159 r  plot  ggplot2 



11
Безболезненный способ установить новую версию R?
Эндрю Гельман недавно выразил сожаление по поводу отсутствия простого процесса обновления R (вероятно, более актуального для Windows, чем для Linux). У кого-нибудь есть хороший прием для обновления, от установки программного обеспечения до копирования всех настроек / пакетов? Это предложение содержалось в комментариях и является тем, что я использовал недавно. Сначала …
158 r  upgrade  packages 

5
Упорядочить строки данных в соответствии с вектором с определенным порядком
Есть ли более простой способ убедиться, что строки фрейма данных упорядочены в соответствии с «целевым» вектором, как я реализовал в коротком примере ниже? df <- data.frame(name = letters[1:4], value = c(rep(TRUE, 2), rep(FALSE, 2))) df # name value # 1 a TRUE # 2 b TRUE # 3 c FALSE …
158 r  sorting  dataframe 

9
Группировать по нескольким столбцам в dplyr, используя строковый вектор
Я пытаюсь перенести свое понимание plyr в dplyr, но не могу понять, как группировать по нескольким столбцам. # make data with weird column names that can't be hard coded data = data.frame( asihckhdoydkhxiydfgfTgdsx = sample(LETTERS[1:3], 100, replace=TRUE), a30mvxigxkghc5cdsvxvyv0ja = sample(LETTERS[1:3], 100, replace=TRUE), value = rnorm(100) ) # get the columns …
157 r  dplyr  r-faq 


2
Найти имя файла по полному пути к файлу
Есть ли способ извлечь имя файла из полного пути файла (часть пути к файлу) без хлопот манипулирования строкой? Эквивалентом в Java будет: File f = new File ("C:/some_dir/a") f.getName() //output a f.getFullAbsolutePath() //output c:/some_dir/a
156 file  r  path 

4
Изменить размер заголовка и меток осей в ggplot2
У меня очень простой вопрос, на который я пытаюсь найти ответ. Я надеялся, что здесь кто-нибудь сможет мне помочь. Пример фрейма данных представлен ниже: a <- c(1:10) b <- c(10:1) df <- data.frame(a,b) library(ggplot2) g = ggplot(data=df) + geom_point(aes(x=a, y=b)) + xlab("x axis") g Я просто хочу узнать, как я …
156 r  ggplot2 

13
R и контроль версий для аналитика данных соло
Многие аналитики данных, которых я уважаю, используют контроль версий. Например: http://github.com/hadley/ Смотрите комментарии на http://permut.wordpress.com/2010/04/21/revision-control-statistics-bleg/ Тем не менее, я оцениваю целесообразность внедрения системы контроля версий, такой как git. Краткий обзор: я социолог, использующий R для анализа данных для научных публикаций. В настоящее время я не делаю R пакетов. Мой код …
155 git  version-control  r 

9
Фильтровать строки data.frame по логическому условию
Я хочу отфильтровать строки на data.frameоснове логического условия. Давайте предположим, что у меня есть данные как expr_value cell_type 1 5.345618 bj fibroblast 2 5.195871 bj fibroblast 3 5.247274 bj fibroblast 4 5.929771 hesc 5 5.873096 hesc 6 5.665857 hesc 7 6.791656 hips 8 7.133673 hips 9 7.574058 hips 10 7.208041 …
155 r  subset  dataframe 

6
Аннотирование текста на отдельном фасете в ggplot2
Я хочу аннотировать некоторый текст на последнем аспекте сюжета следующим кодом: library(ggplot2) p <- ggplot(mtcars, aes(mpg, wt)) + geom_point() p <- p + facet_grid(. ~ cyl) p <- p + annotate("text", label = "Test", size = 4, x = 15, y = 5) print(p) Но этот код аннотирует текст по …


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