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

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

11
Как получить доступ к последнему значению в векторе?
Предположим, у меня есть вектор, который вложен в фрейм данных одного или двух уровней. Есть ли быстрый и грязный способ доступа к последнему значению без использования length()функции? Что-то $#особенное вар PERL ? Поэтому я хотел бы что-то вроде: dat$vec1$vec2[$#] вместо того dat$vec1$vec2[length(dat$vec1$vec2)]
290 r  dataframe  vector 

6
Оценить выражение в виде строки
Мне любопытно узнать, может ли R использовать свою eval()функцию для выполнения вычислений, предоставляемых, например, строкой. Это общий случай: eval("5+5") Однако вместо 10 я получаю: [1] "5+5" Любое решение?
283 r  eval  r-faq 

10
Время выполнения функции измерения в R
Существует ли в R стандартизированный способ измерения времени выполнения функции? Очевидно, я могу взять system.timeдо и после выполнения, а затем принять разницу, но я хотел бы знать, есть ли какой-то стандартизированный способ или функция (хотел бы не изобретать колесо). Кажется, я помню, что когда-то использовал что-то вроде ниже: somesysfunction("myfunction(with,arguments)") > …
282 r  time  profiling 

10
Как я могу прочитать параметры командной строки из сценария R?
У меня есть R-скрипт, для которого я хотел бы иметь возможность предоставлять несколько параметров командной строки (а не значения параметров жесткого кода в самом коде). Скрипт работает на Windows. Я не могу найти информацию о том, как прочитать параметры, указанные в командной строке, в мой R-скрипт. Я был бы удивлен, …

9
Проверьте, находятся ли символы в строке
Я пытаюсь определить, является ли строка подмножеством другой строки. Например: chars <- "test" value <- "es" Я хочу вернуть TRUE, если «value» появляется как часть строки «chars». В следующем сценарии я хотел бы вернуть false: chars <- "test" value <- "et"
279 r  regex  string  r-faq 


15
Как я могу удалить элемент из списка?
У меня есть список, и я хочу удалить из него один элемент. Как я могу это сделать? Я попытался найти то, что, как мне кажется, явные названия для этой функции будут в справочном руководстве, и я не нашел ничего подходящего.
275 r  list  indexing 


6
Объединить вектор строк / символов
Если у меня есть вектор типа символа, как я могу объединить значения в строку? Вот как я бы сделал это с paste () : sdata = c('a', 'b', 'c') paste(sdata[1], sdata[2], sdata[3], sep ='') уступая "abc". Но, конечно, это работает, только если я заранее знаю длину sdata .
273 r  string  r-faq 

24
Пользователи Expert R, что в вашем .Rprofile? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …


8
Инструменты для изготовления латексных столов в R [закрыто]
Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ в его нынешней форме. Чтобы получить разъяснения по этому вопросу, чтобы его можно было снова открыть, посетите справочный центр . Закрыто 7 лет назад . Locked . Этот …
268 r  latex 

6
Удалить весь столбец из data.frame в R
Кто-нибудь знает, как удалить весь столбец из data.frame в R? Например, если мне дают эти data.frame: > head(data) chr genome region 1 chr1 hg19_refGene CDS 2 chr1 hg19_refGene exon 3 chr1 hg19_refGene CDS 4 chr1 hg19_refGene exon 5 chr1 hg19_refGene CDS 6 chr1 hg19_refGene exon и я хочу удалить 2-й …
267 r  dataframe 

12
Форматирование десятичных знаков в R
У меня есть номер, например, 1.128347132904321674821, который я хотел бы показывать как только два десятичных знака при выводе на экран (или при записи в файл). Как это сделать? x <- 1.128347132904321674821 РЕДАКТИРОВАТЬ: Использование: options(digits=2) Был предложен в качестве возможного ответа. Есть ли способ указать это в скрипте для одноразового использования? …
264 r  formatting  rounding  r-faq 

11
Как изменить данные из длинного в широкий формат
У меня проблемы с перестановкой следующего фрейма данных: set.seed(45) dat1 <- data.frame( name = rep(c("firstName", "secondName"), each=4), numbers = rep(1:4, 2), value = rnorm(8) ) dat1 name numbers value 1 firstName 1 0.3407997 2 firstName 2 -0.7033403 3 firstName 3 -0.3795377 4 firstName 4 -0.7460474 5 secondName 1 -0.8981073 6 …
263 r  reshape  r-faq 

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