Запитання з тегом «r»

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

6
Проаналізуйте JSON за допомогою R
Я досить новачок у R, але чим більше його використовую, тим більше я бачу, наскільки він насправді потужний над SAS або SPSS. Однією з основних переваг, на мою думку, є можливість отримувати та аналізувати дані з Інтернету. Я думаю, це можливо (і, можливо, навіть просто), але я прагну проаналізувати дані …
90 json  r 

6
Читати текстовий файл із фіксованою шириною
Я намагаюсь завантажити цей потворно відформатований набір даних у свою сесію R: http://www.cpc.ncep.noaa.gov/data/indices/wksst8110.for Weekly SST data starts week centered on 3Jan1990 Nino1+2 Nino3 Nino34 Nino4 Week SST SSTA SST SSTA SST SSTA SST SSTA 03JAN1990 23.4-0.4 25.1-0.3 26.6 0.0 28.6 0.3 10JAN1990 23.4-0.8 25.2-0.3 26.6 0.1 28.6 0.3 17JAN1990 24.2-0.3 …
90 r  fixed-width 

3
згрупувати за двома стовпцями у ggplot2
Чи можна згрупувати за двома стовпцями? Отже, перехресний добуток намальовано geom_point()і geom_smooth()? Як приклад: frame <- data.frame( series <- rep(c('a', 'b'), 6), sample <- rep(c('glass','water', 'metal'), 4), data <- c(1:12)) ggplot(frame, aes()) # ... Такі, що бали 6і 12ділять групи, але не з 3.
90 r  ggplot2 


3
Прочитайте всі файли в папці та застосуйте функцію до кожного кадру даних
Я роблю порівняно простий аналіз, який я ввів у функцію, для всіх файлів у певній папці. Мені було цікаво, чи є у кого-небудь підказки, які допоможуть мені автоматизувати процес у ряді різних папок. По-перше, мені було цікаво, чи є спосіб читати всі файли в певній папці прямо в R. Я …
90 r 

3
Обернена матриця в R
Мені цікаво, який ваш рекомендований спосіб обчислення оберненої до матриці? Шляхи, які я знайшов, здаються незадовільними. Наприклад, > c=rbind(c(1, -1/4), c(-1/4, 1)) > c [,1] [,2] [1,] 1.00 -0.25 [2,] -0.25 1.00 > inv(c) Error: could not find function "inv" > solve(c) [,1] [,2] [1,] 1.0666667 0.2666667 [2,] 0.2666667 1.0666667 …
90 r  matrix-inverse 

8
Придушити вихід функції
Я хочу придушити вихід однієї команди (у цьому випадку applyфункції). Чи можна це зробити без використання sink()? Я знайшов описане рішення нижче, але хотів би зробити це в один рядок, якщо це можливо. Як придушити вихід
90 r 


1
Відносини між R Markdown, Knitr, Pandoc і Bookdown
Який зв’язок між функціональністю R Markdown, Knitr, Pandoc та Bookdown? Конкретно, що таке «розподіл праці» між цими пакетами при перетворенні документів розмітки із вбудованим кодом R (наприклад, .Rnwабо .Rmd) у кінцеві результати (наприклад, .pdfабо .html)? І якщо Knitr використовується для обробки RMarkdown, що робить rmarkdownпакет і чим він відрізняється від …


11
Проблеми із шляхом до файлу в R за допомогою Windows (помилка “Шістнадцяткові цифри в рядку символів”)
Я запускаю R в Windows і маю файл CSV на робочому столі. Я завантажую його наступним чином, x<-read.csv("C:\Users\surfcat\Desktop\2006_dissimilarity.csv",header=TRUE) але R видає таке повідомлення про помилку Помилка: "\ U" використовується без шістнадцяткових цифр у рядку символів, починаючи "C: \ U" Отже, який правильний спосіб завантажити цей файл. Я використовую Vista

14
Призначте кілька нових змінних на LHS в один рядок
Я хочу призначити кілька змінних в одному рядку в R. Чи можна зробити щось подібне? values # initialize some vector of values (a, b) = values[c(2,4)] # assign a and b to values at 2 and 4 indices of 'values' Зазвичай я хочу призначити близько 5-6 змінних в одному рядку, …

4
Поясніть попередження ggplot2: “Видалено k рядків, що містять відсутні значення”
Я отримую це попередження, коли намагаюся створити сюжет за допомогою ggplot. Деякий час досліджуючи в Інтернеті, багато хто припустив, що моя база даних містить або нульові значення, або взагалі відсутні дані, чого не було. У цьому питанні прийнята відповідь говорить наступне: Попередження означає, що деякі елементи видаляються, оскільки вони випадають …
89 r  ggplot2 

11
Як отримати файл R Markdown на зразок `source ('myfile.r')`?
У мене часто є основний файл R Markdown або файл knitr LaTeX, де sourceє інший R-файл (наприклад, для обробки даних). Однак я думав, що в деяких випадках було б корисно, щоб ці джерельні файли були їх власними відтворюваними документами (наприклад, файл R Markdown, який не тільки включає команди для обробки …
89 r  markdown  knitr 

2
Як вказати імена стовпців для x та y при об'єднанні в dplyr?
У мене є два кадри даних, до яких я хочу приєднатися за допомогою dplyr. Один - це кадр даних, що містить імена. test_data <- data.frame(first_name = c("john", "bill", "madison", "abby", "zzz"), stringsAsFactors = FALSE) Інший фрейм даних містить очищену версію корпусу імен Кантровіца, що визначає стать. Ось мінімальний приклад: kantrowitz …
89 r  join  left-join  dplyr 

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