gpt4 book ai didi

r - 在 pdf 文件或类似文件中写适合的摘要

转载 作者:行者123 更新时间:2023-12-04 12:11:09 24 4
gpt4 key购买 nike

我在循环中对许多数据集进行线性拟合,并将结果绘制在 pdf 文件中。是否可以直接将summary(fit)的输出保存在同一个pdf文件中,而不是通过控制台观察大概100个数据集的summary?

  LMmodel <- y ~ x
fit <- lm(LMmodel, data = Dataset)

pdf(file = OutputFile, width = 10, height = 6, paper = "a4r")

xLim = range(x)
yLim = range(y)

plot(x, y, type = "p", xlim = xLim, ylim = yLim,
main = plotTitle, xlab = "x [m]", ylab = "y [dB]",
pch = 20, cex = .9)
regLine(fit, col=palette()[2], lwd=2, lty=1)
grid(lwd = 1.5)

plot(density(residuals(fit)), main = "Density Plot of the Residuals"))

dev.off()
graphics.off()
return(summary(fit))

最佳答案

真心推荐KnitrRstudio生成报告。

在这里,我使用您的代码通过 3 个简单的步骤生成 pdf。我假设您已经安装了 Rstudio。

  1. 我创建了一个新的 R sweave 文件(使用菜单)

  2. 在我插入 2 个 block 的地方(使用右侧的 Chunks)

    <<myplot,echo=FALSE,fig=TRUE>>=
    library(car)
    x <- rnorm(n=20,mean=30,sd=20)
    y <- rnorm(n=20,mean=180,sd=10)
    Dataset <- data.frame(x=x,y=y)
    LMmodel <- y ~ x
    fit <- lm(LMmodel, data = Dataset)
    xLim = range(x)
    yLim = range(y)
    plot(x, y, type = "p", xlim = xLim, ylim = yLim,
    main = "plotTitle", xlab = "x [m]", ylab = "y [dB]",
    pch = 20, cex = .9)
    regLine(fit, col=palette()[2], lwd=2, lty=1)
    grid(lwd = 1.5)
    plot(density(residuals(fit)), main = "Density Plot of the Residuals")
    @

总结是:

    <<mysummary>>=
print(summary(fit))
@
  1. 您使用编译 PDF 按钮生成 pdf 文件。

您可以在摘要和图表之间插入您想要的内容以构建复杂的报告。

关于r - 在 pdf 文件或类似文件中写适合的摘要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14194442/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com