r

Как преобразовать список в матрицу более эффективно в R?

У меня есть список длиной 130,000, где каждый элемент-это вектор символов длиной 110. Я бы хотел, чтобы преобразовать этот список в матрицу с размером 1,430,000*10. Как я могу сделать это более эффективно? Мой код : output=NULL for(i in 1:length(z)) ...

Разница между R MarkDown и R NoteBook

Я пытаюсь понять на высоком уровне, что различия между RMarkdown и R NoteBook. Я знаю, что они взаимосвязаны, но я хотел бы выяснить, как они связаны. Мое понимание таково: Я знаю, что RNotebooks-это действительно документы R Markdown, но я запуталс ...

Подключение к SQL Server RODBC

есть ли у кого-нибудь пример строки подключения для использования RODBC и подключения к MS SQL Server 2005 или 2008. спасибо. ...

Подгонка нескольких регрессионных моделей с помощью dplyr

Я хотел бы подогнать модель для каждого часа (факторная переменная) с помощью dplyr, я получаю ошибку, и я не совсем уверен, что случилось. df.h <- data.frame( hour = factor(rep(1:24, each = 21)), price = runif(504, min = -10, max = 1 ...

Как я могу удалить название Легенды в ggplot2?

у меня есть вопрос относительно легенды в ggplot2. скажем, у меня есть гипотетический набор данных о средней длине моркови для двух разных цветов на двух фермах: carrots<-NULL carrots$Farm<-rep(c("X","Y"),2) carrots$Type<-rep(c("Orange","P ...

Видя, если данные обычно распределяются в R

может кто-нибудь, пожалуйста, помогите мне заполнить следующую функцию в R: #data is a single vector of decimal values normally.distributed <- function(data) { if(data is normal) return(TRUE) else return(NO) } ...

ggplot geom управление размером шрифта текста

Я попытался изменить шрифт на 10 для меток моего барного графика в ggplot2 делая что-то вроде этого: ggplot(data=file,aes(x=V1,y=V3,fill=V2)) + geom_bar(stat="identity",position="dodge",colour="white") + geom_text(aes(label=V2),position=pos ...

Наложение нормальной кривой на гистограмму в R

мне удалось найти в интернете, как наложить нормальную кривую гистограммы в R, но я хотел бы сохранить нормальные "частоты" по оси Y гистограммы. См. два сегмента кода ниже, и обратите внимание, как во втором, ось y заменяется на "плотность". Как я м ...

Как суммировать все значения столбца в данных.кадр?

у меня есть фрейм данных с несколькими столбцами; некоторые числовые и некоторые символы. Как вычислить сумму столбца? я погуглил для этого, и я вижу множество функций (sum,cumsum,rowsum,rowSums,colSums,aggregate,apply), но я не могу понять ее смысл. ...

R применить функцию() к определенным столбцам фрейма данных

Я хочу использовать функцию apply на фрейме данных, но только применить функцию к последним 5 столбцам. B<- by(wifi,(wifi$Room),FUN=function(y){apply(y, 2, A)}) это относится ко всем столбцам y B<- by(wifi,(wifi$Room),FUN=function(y){apply( ...

мутировать каждый / суммировать каждый в dplyr: как выбрать определенные столбцы и дать новые имена мутированным столбцам?

Я немного запутался в dplyr глагол mutate_each. это довольно просто использовать основные mutate чтобы преобразовать столбец данных в, скажем, z-оценки и создать новый столбец в ваших данных.кадр (здесь с именем z_score_data): newDF <- DF %>% ...

Как разместить метки на панели geom для каждого бара в R с помощью ggplot2

Я нашел вот это Как поставить метки над geom_bar в R с ggplot2, но он просто поставил метки(цифры) только на один бар. вот, скажем, два бара для каждой оси X, как сделать то же самое? мои данные и код выглядит так: dat <- read.table(text = "s ...

R: закомментировать блок кода [дубликат]

Возможные Дубликаты:R: Многострочные Комментарии Обходные Пути? Я хочу прокомментировать несколько строк кода в R. есть ли способ сделать это без необходимости ставить # перед каждой строкой - вроде как /* blocked out code */ в SAS? ...

Как принудить объект списка ввести 'double'

код: a <- structure(list(`X$Days` = c("10", "38", "66", "101", "129", "185", "283", "374")), .Names = "X$Days") затем a как $`X$Days` [1] "10" "38" "66" "101" "129" "185" "283" "374" Я хотел бы сподвигнут ...

ggplot2 сохранить неиспользуемые уровни barplot

Я хочу построить неиспользуемые уровни (то есть уровни, где количество равно 0) в моем бар-графике, однако неиспользуемые уровни отбрасываются, и я не могу понять, как их сохранить df <- data.frame(type=c("A", "A", "A", "B", "B"), group=rep("grou ...

Управление порядком отображения легенды ggplot2

кто-нибудь знает как я могу получить контроль заказов легенд в ggplot2? из того, что я вижу, порядок выглядит связанным с фактическими метками масштаба, а не с порядком объявления масштаба. Изменение заголовков шкалы изменяет порядок. Я сделал небол ...

Изменение шрифтов в ggplot2

Я ищу способ изменить типы шрифтов в ggplot. На данный момент я был бы достаточно счастлив просто изменить шрифты на семейство шрифтов "курьер", но в конечном итоге моя цель-вызвать пользовательский шаблон шрифта-любой вход в этот последний момент бу ...

Какой самый большой R-gotcha вы столкнулись?

есть ли какой-то R-gotcha, что вы действительно удивили один день? Я думаю, что мы все выиграем от их совместного использования. вот мой: в индексации списка,my.list[[1]] не my.list[1]. Узнал об этом в первые дни Р. ...

графики ggplot в скриптах не отображаются в Rstudio

у меня странная проблема с Rstudio: если скрипт вызывает функции ggplot2 для отображения графика, то с помощью источник для запуска скрипта не создаются сюжеты. Если я выберу весь скрипт с Ctrl+A, потом запустите текущую строку или выделение (Ctrl+En ...

Разделить текстовую строку в данных.столбец таблицы

у меня есть скрипт, который считывает данные из csv файла в data.table а затем разбивает текст в одном столбце на несколько новых столбцов. В настоящее время я использую lapply и strsplit функции для этого. Вот пример: library("data.table") df = dat ...