Запитання з тегом «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". У наступному сценарії я хочу повернути помилкове: 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
Користувачі R експертів, що у вашому .Rprofile? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

8
Інструменти для виготовлення таблиць з латексу в R [закрито]
Важко сказати, про що тут питають. Це питання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтованим відповіді в його теперішній формі. Для уточнення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 7 років тому . Заблокований . Це запитання та …
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 …
262 r  reshape  r-faq 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.