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

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

7
Видаліть сітку, колір тла та верхню та праву межі з ggplot2
Я б хотів відтворити сюжет безпосередньо нижче за допомогою ggplot2. Я можу підійти близько, але не можу видалити верхню та праву межі. Нижче я представляю кілька спроб використання ggplot2, включаючи кілька пропозицій, знайдених у або через Stackoverflow. На жаль, мені не вдалося змусити цих пропозицій працювати. Я сподіваюся, що хтось, …
104 r  ggplot2 


3
Розрив циклу, коли в R з'являються "попередження ()"
У мене виникає проблема: я запускаю цикл для обробки декількох файлів. Мої матриці величезні, і тому мені часто не вистачає пам’яті, якщо я не обережний. Чи є спосіб вийти з циклу, якщо створено якісь попередження? Він просто продовжує запускати цикл і повідомляє, що він вийшов з ладу набагато пізніше ... …
103 r  loops  warnings  break 

8
Програмно створення таблиць Markdown в R за допомогою KnitR
Я тільки починаю дізнаватися про KnitR та використання Markdown при створенні R документів та звітів. Це здається ідеальним для багатьох щоденних повідомлень про те, що я маю справу зі своєю роботою. Однак одне, чого я не бачу, - це простий спосіб друкувати фрейми та таблиці даних за допомогою форматування Markdown …
103 r  markdown  knitr  r-markdown 

5
Як отримати рядок з R data.frame
У мене є data.frame із заголовками стовпців. Як я можу отримати певний рядок із data.frame у вигляді списку (із заголовками стовпців як клавішами для списку)? Зокрема, мій data.frame є ABC 1 5 4,25 4,5 2 3,5 4 2,5 3 3,25 4 4 4 4,25 4,5 2,25 5 1,5 4,5 3 …
103 r  indexing  dataframe 

13
Як обчислити кількість зустрічань заданого символу в кожному рядку стовпця рядків?
У мене є data.frame, в якому певні змінні містять текстовий рядок. Я хочу порахувати кількість входжень даного символу в кожному окремому рядку. Приклад: q.data<-data.frame(number=1:3, string=c("greatgreat", "magic", "not")) Я хочу створити новий стовпчик для q.data з числом виникнення рядка "a" (тобто c (2,1,0)). Єдиний суперечливий підхід, яким я керував: string.counter<-function(strings, pattern){ …
103 regex  r  dataframe 

8
Як додати текстуру для заповнення кольорів у ggplot2
В даний час я використовую scale_brewer()для заливки, і вони виглядають красиво кольором (на екрані та за допомогою кольорового принтера), але друкують відносно рівномірно, як сірі під час використання чорно-білого принтера. Я шукав онлайн- ggplot2документацію, але нічого не бачив щодо додавання текстур для заповнення кольорів. Чи існує офіційний ggplot2спосіб зробити це …
103 r  ggplot2 

4
Як проаналізувати XML на R кадр даних
Я спробував проаналізувати XML на кадр даних R, це посилання мені дуже допомогло: як створити кадр даних R з файлу XML Але все-таки я не зміг з’ясувати свою проблему: Ось мій код: data <- xmlParse("http://forecast.weather.gov/MapClick.php?lat=29.803&lon=-82.411&FcstType=digitalDWML") xmlToDataFrame(nodes=getNodeSet(data1,"//data"))[c("location","time-layout")] step1 <- xmlToDataFrame(nodes=getNodeSet(data1,"//location/point"))[c("latitude","longitude")] step2 <- xmlToDataFrame(nodes=getNodeSet(data1,"//time-layout/start-valid-time")) step3 <- xmlToDataFrame(nodes=getNodeSet(data1,"//parameters/temperature"))[c("type="hourly"")] Я хочу мати такий кадр …
103 xml  r 


6
Передача аргументів командного рядка в R CMD BATCH
Я використовую R CMD BATCH my_script.Rз терміналу для виконання Rсценарію. Зараз я перебуваю в точці, коли я хотів би передати аргумент команді, але у мене виникають деякі проблеми, коли вона працює. Якщо я це робити, R CMD BATCH my_script.R blablaто blablaстає вихідним файлом, а не інтерпретуватися як аргумент, доступний виконуваному …
102 r  rscript 

1
Встановіть постійне дзеркало CRAN в R
Як я можу встановити певне дзеркало CRAN постійно в R? Я хочу встановити його назавжди у своєму ноутбуці, щоб, коли я це роблю install.packages(), він більше не запитав мене, яке дзеркало вибрати.
102 r  cran  r-faq 

7
Інтелектуальне розміщення мітки в R
1) Чи є бібліотека / функція R, яка могла б реалізувати розміщення міток INTELLIGENT у R ділянці? Я спробував деякі, але всі вони є проблематичними - багато міток перетинаються або одна з одною, або з іншими точками (або іншими об'єктами на ділянці, але я бачу, що з цим набагато складніше …
102 r  plot  label 

6
Отримання та видалення першого символу рядка
Я хотів би зробити кілька двовимірних прогулянок з використанням рядків символів, призначивши різні значення кожному символу. Я планував 'вискакувати' перший символ рядка, використовувати його та повторити для решти рядка. Як я можу досягти чогось подібного? x <- 'hello stackoverflow' Я хотів би мати можливість зробити щось подібне: a <- x.pop[1] …
102 string  r 

4
Вкажіть спеціальний формат дати для аргументу colClasses у read.table / read.csv
Питання: Чи є спосіб визначити формат дати при використанні аргументу colClasses у read.table / read.csv? (Я розумію, що я можу конвертувати після імпорту, але з такою кількістю стовпців дат, як це, було б простіше зробити це на етапі імпорту) Приклад: У мене є .csv із стовпцями дати у форматі %d/%m/%Y. …
101 r  date  read.table  read.csv 

3
Як поводитися з помилкою "дані нерівності класу" від ggplot2?
Під час спроби накласти новий рядок на існуючий ggplot я отримую таку помилку: Error: ggplot2 doesn't know how to deal with data of class uneval Перша частина мого коду працює чудово. Нижче наведено зображення "останніх" годинних даних про вироблення вітру з ринку електроенергії в Середньому Заході США. Тепер я хочу …
101 r  ggplot2 

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