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

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

3
Додайте легенду до сюжетної лінії ggplot2
У мене питання про легенди в ggplot2. Мені вдалося побудувати три рядки в одному графіку і хочу додати легенду з трьома використаними кольорами. Це використаний код library(ggplot2) require(RCurl) link<-getURL("https://dl.dropbox.com/s/ds5zp9jonznpuwb/dat.txt") datos<- read.csv(textConnection(link),header=TRUE,sep=";") datos$fecha <- as.POSIXct(datos[,1], format="%d/%m/%Y") temp = ggplot(data=datos,aes(x=fecha, y=TempMax,colour="1")) + geom_line(colour="red") + opts(title="TITULO") + ylab("Temperatura (C)") + xlab(" ") + …
143 r  ggplot2  legend  r-faq 


14
Визначте кількість значень NA у стовпчику
Я хочу порахувати кількість NAзначень у стовпці кадру даних. Скажіть, мій кадр даних викликається df, а назва стовпця, який я розглядаю, - це col. Я придумав наступний спосіб: sapply(df$col, function(x) sum(length(which(is.na(x))))) Це хороший / найефективніший спосіб зробити це?
142 r  dataframe 

17
Заміна NA з останнім значенням, що не відповідає NA
У data.frame (або data.table) я хотів би "заповнити" NA з найближчим попереднім значенням, що не стосується NA. Простий приклад використання векторів (замість а data.frame): > y <- c(NA, 2, 2, NA, NA, 3, NA, 4, NA, NA) Я хотів би функцію, fill.NAs()яка дозволяє мені побудувати yyтаку, що: > yy [1] …
141 r  data.table  zoo  r-faq 

6
Як ви використовуєте "<< -" (призначення шкали) у R?
Я щойно закінчив читати про те, як взяти участь у вступі R , і мені дуже цікаво про &lt;&lt;-завдання. Посібник показав один (дуже цікавий) приклад &lt;&lt;-, який я вважаю, що зрозумів. Те, що мені ще не вистачає, це контекст, коли це може бути корисним. Тому я хотів би прочитати у …

5
Еквівалент "кидка" в R
Як можна "кинути" помилку в R? У мене є функція, яка приймає кадр даних та деякі назви стовпців і виконує їх роботи. Якщо стовпців не існує, я хочу, щоб функція зупинялася і зупиняла всі функції залежно від неї. Я дивився recoverі browseта , tracebackале, а, здавалося, що вони близькі , …
140 r  error-handling 

12
Порахуйте кількість випадків для кожного унікального значення
Скажімо, у мене є: v = rep(c(1,2, 2, 2), 25) Тепер я хочу підрахувати кількість появи кожного унікального значення. unique(v) повертає те, що є унікальними значеннями, але не скільки їх є. &gt; unique(v) [1] 1 2 Я хочу чогось, що дає мені length(v[v==1]) [1] 25 length(v[v==2]) [1] 75 але як …
140 r  count  unique 

6
сюжет ggplot2 без осей, легенд тощо
Я хочу використати гексобін біопровідника (що я можу зробити), щоб генерувати графік, який заповнює всю (png) область відображення - ні осей, ні міток, ні фону, ні нутіни.
139 r  ggplot2 



4
Чи справді сім'я «застосувати» не векторизована?
Тож ми звикли говорити кожному новому користувачеві R, що " applyне векторизовано, перевірте Пакет Парк Бернс R Inferno Circle 4 ", який говорить (цитую): Поширений рефлекс - використання функції в сімействі застосувань. Це не векторизація, це приховування циклу . У застосуванні функція має цикл for для визначення. Функція lapply закопує …

9
Додайте загальну легенду для комбінованих ggplots
У мене є два ggplots, які я вирівнюю по горизонталі grid.arrange. Я переглянув безліч дописів на форумі, але все, що я намагаюся, здається, це команди, які зараз оновлюються і називаються чимось іншим. Мої дані виглядають приблизно так; # Data plot 1 axis1 axis2 group1 -0.212201 0.358867 group2 -0.279756 -0.126194 group3 …
138 r  ggplot2  legend  gridextra 

11
Що може зробити MATLAB, що R не може зробити? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

3
Як зберегти data.frame в R?
Я зробив data.frame в R, який не дуже великий, але для його побудови потрібно досить багато часу. Я хотів би зберегти його як файл, який я можу знову відкрити в R?
137 r  dataframe 

14
Розсіювач з граничними гістограмами в ggplot2
Чи існує спосіб створення розсипань з граничними гістограмами, як у зразку нижче ggplot2? У Matlab це scatterhist()функція, а також існують еквіваленти для R. Однак я не бачив цього для ggplot2. Я розпочав спробу, створивши окремі графіки, але не знаю, як їх правильно розташувати. require(ggplot2) x&lt;-rnorm(300) y&lt;-rt(300,df=2) xy&lt;-data.frame(x,y) xhist &lt;- qplot(x, …

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