Quarto logo.
  • 概述
  • 入门
  • 指南
  • 扩展
  • 参考
  • 画廊
  • 博客
  • 帮助
    • 报告错误
    • 询问问题
    • 常见问题

欢迎来到Quarto®

一个开源的科学和技术出版系统

  • 使用Jupyter笔记本或在你喜欢的编辑器中使用纯文本Markdown进行创作。
  • 使用Python、R、Julia和Observable创建动态内容。
  • 发布可重复的、生产质量的文章、演示文稿、仪表板、网站、博客和书籍,格式包括HTML、PDF、MS Word、ePub等。
  • 通过发布到Posit Connect、Confluence或其他出版系统,在整个组织内分享知识和见解。
  • 使用Pandoc Markdown进行写作,包括方程、引用、交叉引用、图表面板、标注、高级布局等。

分析。分享。重现。你有一个用数据讲述的故事——用Quarto来讲述它。

开始使用 指南

你好,Quarto

结合Jupyter笔记本与灵活的选项,生成各种格式的生产质量输出。使用传统的笔记本UI或纯文本Markdown表示的笔记本来进行创作。

名为Palmer Penguins的示例Jupyter笔记本,包含代码单元格、文本和散点图。

示例Jupyter笔记本Palmer Penguins的HTML输出,显示标题、元数据、文本、代码和散点图。顶部有一个下拉选项,用于显示或隐藏代码。

Quarto是Posit的下一代多语言R Markdown版本,具有许多新功能和能力。与R Markdown一样,Quarto使用knitr来执行R代码,因此能够渲染大多数现有的Rmd文件而无需修改。

---
title: "ggplot2演示"
author: "诺拉·琼斯"
date: "2021年5月22日"
format: 
  html:
    fig-width: 8
    fig-height: 4
    code-fold: true
---

## 空气质量

@fig-airquality进一步探讨了温度对臭氧水平的影响。

```{r}
#| label: fig-airquality
#| fig-cap: "温度和臭氧水平。"
#| warning: false

library(ggplot2)
ggplot(airquality, aes(Temp, Ozone)) + 
  geom_point() + 
  geom_smooth(method = "loess")
```

带有标题(ggplot2 演示)、作者(Norah Jones)和日期(2021年5月22日)的示例输出。下方是一个标题为空气质量的标题,接着是正文(图1进一步探讨了温度对臭氧水平的影响。),带有可切换的代码字段,以及带有图注的图1温度和臭氧水平。

将 Markdown 和 Julia 代码结合起来,创建完全可重复的动态文档。Quarto 通过 IJulia Jupyter 内核执行 Julia 代码,使您能够以纯文本(如下所示)或渲染现有的 Jupyter 笔记本进行创作。

---
title: "绘图演示"
author: "Norah Jones"
date: "2021年5月22日"
format:
  html:
    code-fold: true
jupyter: julia-1.8
---

## 参数化绘图

绘制函数对 (x(u), y(u))。
参见 @fig-parametric 的示例。

```{julia}
#| label: fig-parametric
#| fig-cap: "参数化绘图"

using Plots

plot(sin, 
     x->sin(2x), 
     0, 
     2π, 
     leg=false, 
     fill=(0,:lavender))
```

带有标题、作者、发布日期和主要部分参数化绘图的示例绘图演示输出,包含文本、可切换的代码字段以及带有图注图1参数化绘图的绘图输出。

Quarto 原生支持 Observable JS,这是由 Mike Bostock(D3 的作者)创建的一组 JavaScript 增强功能。Observable JS 使用响应式执行模型,特别适合交互式数据探索和分析。

Proudly supported by Posit

  • 关于

  • 常见问题

  • 许可证

  • 商标

  • Edit this page
  • Report an issue