Вы могли также получить передатчик GSM и проблему ПРИ командах, которые отправляют, SMS не знают, почему Вы хотели бы сделать это этот путь, но это - другая опция. Таким образом, Вы не будете зависеть от кого-то еще сервис
Вы также можете получить доступ к отдельным атрибутам команды summary
. Например,
> x=summary(seq(1:10))
> attributes(x)
> attributes(x)
$names
[1] "Min." "1st Qu." "Median" "Mean" "3rd Qu." "Max."
$class
[1] "table"
> x["1st Qu."]
1st Qu.
3.25
Здесь важно знать, что функция сводки, например:
summary(Variable1)
, не печатает сводку. Он составляет резюме, а затем возвращает его. Процессор командной строки выполняет печать непосредственно перед появлением следующего приглашения '>'.
Многие функции R работают так. Следовательно, вы почти всегда можете получить возвращаемые значения путем присвоения. Так что если вы сделаете:
x = summary(Variable1)
, он не будет напечатан. Но затем введите «x», и он будет. Командная строка выводит результат последней оценки.
После того, как вы получили «x», вы можете использовать методы импорта / экспорта, чтобы сохранить их на будущее.
Простой способ - преобразовать вывод, который вы хотите распечатать, в файл и преобразовать его в текст строка через capture.output. тогда вы можете просто скопировать вывод в файл.
dat<-data.frame(a=rnorm(100),b=rnorm(100),c=rnorm(100))
mod<-lm(a~b+c,data=dat)
out<-capture.output(summary(mod))
cat(out,file="out.txt",sep="\n",append=TRUE)
out<-capture.output(vcov(mod))
cat(out,file="out.txt",sep="\n",append=TRUE)
создается файл out.txt, содержащий
Call:
lm(formula = a ~ b + c, data = dat)
Residuals:
Min 1Q Median 3Q Max
-2.67116 -0.81736 -0.07006 0.76551 2.91055
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 0.01196 0.11724 0.102 0.919
b 0.11931 0.12601 0.947 0.346
c -0.09085 0.13267 -0.685 0.495
Residual standard error: 1.171 on 97 degrees of freedom
Multiple R-squared: 0.0183, Adjusted R-squared: -0.001944
F-statistic: 0.9039 on 2 and 97 DF, p-value: 0.4084
(Intercept) b c
(Intercept) 0.0137444761 -0.0006929722 -0.0005721338
b -0.0006929722 0.0158784141 0.0042188705
c -0.0005721338 0.0042188705 0.0176018744
Есть много способов:
ink ()
file ()
и записать в него результаты R CMD BATCH file.R
, который создает вывод write.table ()
или его варианты, например ]записывать.
Вы также можете посмотреть руководство R Data Import / Export (Раздел 1.2 Экспорт в текстовые файлы ).