Quarto 로고. Quarto 로고.
  • 개요
  • 시작하기
  • 가이드
  • 확장 기능
  • 레퍼런스
  • 갤러리
  • 블로그
  • 도움말
    • 버그 신고
    • 질문하기
    • 자주 묻는 질문

Quarto에 오신 것을 환영합니다®

오픈 소스 과학 및 기술 출판 시스템

  • Jupyter 노트북이나 선호하는 편집기에서 일반 텍스트 마크다운으로 작성하세요.
  • Python, R, Julia, Observable로 동적 콘텐츠를 만듭니다.
  • HTML, PDF, MS Word, ePub 등으로 재현 가능하고 프로덕션 품질의 기사, 프레젠테이션, 대시보드, 웹사이트, 블로그, 책을 배포하세요.
  • Posit Connect, Confluence 등으로 배포해 조직 전체에 지식과 인사이트를 공유하세요.
  • 수식, 인용, 상호 참조, 그림 패널, 콜아웃, 고급 레이아웃 등을 포함하는 Pandoc 마크다운으로 작성하세요.

분석. 공유. 재현. 데이터로 들려줄 이야기가 있다면 Quarto로 전하세요.

시작하기

가이드

안녕하세요, Quarto

Jupyter 노트북과 유연한 옵션을 결합해 다양한 포맷으로 프로덕션 품질의 결과물을 만들 수 있습니다. 전통적인 노트북 UI로 작성하거나 노트북의 일반 텍스트 마크다운 표현으로도 작성할 수 있습니다.

코드 셀, 텍스트, 산점도가 포함된 Palmer Penguins 예제 Jupyter 노트북.

HTML에서 표시된 예제 Jupyter 노트북 Palmer Penguins의 출력. 제목, 메타데이터, 텍스트, 코드, 산점도가 보이며, 상단에는 코드 표시/숨기기 드롭다운 옵션이 있습니다.

Quarto는 Posit의 R Markdown을 다국어로 확장한 차세대 버전으로, 새로운 기능과 역량을 갖추고 있습니다. R Markdown과 마찬가지로 Quarto는 knitr로 R 코드를 실행하므로 기존 Rmd 파일 대부분을 수정 없이 렌더링할 수 있습니다.

---
title: "ggplot2 demo"
author: "Norah Jones"
date: "5/22/2021"
format: 
  html:
    fig-width: 8
    fig-height: 4
    code-fold: true
---

## Air Quality

@fig-airquality further explores the impact of temperature on ozone level.

```{r}
#| label: fig-airquality
#| fig-cap: "Temperature and ozone level."
#| warning: false

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

제목(ggplot2 demo), 저자(Norah Jones), 날짜(5/22/2021)가 있는 예제 출력. 아래에는 Air Quality 헤더와 본문 텍스트(그림 1은 온도가 오존 수준에 미치는 영향을 더 탐색합니다)가 있고, 접을 수 있는 코드 영역과 캡션 'Figure 1 Temperature and ozone level.'이 있는 그래프가 있습니다.

마크다운과 Julia 코드를 결합해 완전히 재현 가능한 동적 문서를 만들 수 있습니다. Quarto는 QuartoNotebookRunner.jl을 사용하는 julia 엔진 또는 IJulia Jupyter 커널을 사용하는 jupyter 엔진을 통해 Julia 코드를 실행하며, 아래 예시처럼 일반 텍스트로 작성하거나 기존 Jupyter 노트북을 렌더링할 수 있습니다.

---
title: "Plots Demo"
author: "Norah Jones"
date: "5/22/2021"
format:
  html:
    code-fold: true
engine: julia
---

## Parametric Plots

Plot function pair (x(u), y(u)). 
See @fig-parametric for an example.

```{julia}
#| label: fig-parametric
#| fig-cap: "Parametric Plots"

using Plots

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

제목, 저자, 게시 날짜가 있는 Plots Demo 예제 출력. 본문에는 Parametric plots 섹션이 있으며, 텍스트, 접을 수 있는 코드 영역, 그리고 캡션 'Figure 1 Parametric Plots.'이 있는 그래프 출력이 포함됩니다.

Quarto는 D3의 저자 Mike Bostock이 만든 JavaScript 확장 세트인 Observable JS를 기본으로 지원합니다. Observable JS는 반응형 실행 모델을 사용하며, 특히 인터랙티브 데이터 탐색과 분석에 적합합니다.

---
title: "observable plot"
author: "Norah Jones"
format: 
  html: 
    code-fold: true
---

## Seattle Precipitation by Day (2012 to 2016)

```{ojs}
data = FileAttachment("seattle-weather.csv")
  .csv({typed: true})
  
Plot.plot({
  width: 800, height: 500, padding: 0,
  color: { scheme: "blues", type: "sqrt"},
  y: { tickFormat: i => "JFMAMJJASOND"[i] },
  marks: [
    Plot.cell(data, Plot.group({fill: "mean"}, {
      x: d => new Date(d.date).getDate(),
      y: d => new Date(d.date).getMonth(),
      fill: "precipitation", 
      inset: 0.5
    }))
  ]
})
```

제목, 저자, 날짜가 있는 예제 출력. 아래에는 'Seattle Precipitation by Day (2012 to 2016)' 섹션 제목과 코드 표시/숨기기 토글, 그리고 일자별 강수량을 보여주는 히트맵이 있습니다.

동적 문서

Python, R, Julia, Observable로 동적인 결과물을 생성하세요. 가정이나 데이터가 변경되어도 다시 생성할 수 있는 재현 가능한 문서를 만듭니다.

자세히 보기 »

아름다운 출판물

HTML, PDF, MS Word, ePub 등으로 고품질 기사, 보고서, 프레젠테이션, 웹사이트, 책을 배포하세요. 하나의 소스 문서로 여러 포맷을 동시에 타깃할 수 있습니다.

자세히 보기 »

과학적 마크다운

Pandoc 마크다운은 LaTeX 수식과 인용을 훌륭하게 지원합니다. Quarto는 상호 참조, 그림 패널, 콜아웃, 고급 페이지 레이아웃 등을 위한 확장을 제공합니다.

자세히 보기 »

저작 도구

Positron, VS Code, RStudio, Jupyter Lab 등 선호하는 도구를 사용하세요. 긴 문서에는 Quarto 비주얼 마크다운 에디터를 활용할 수 있습니다.

자세히 보기 »

인터랙티브

Jupyter Widgets, R용 htmlwidgets, Observable JS, Shiny를 활용해 문서에 인터랙티브 데이터 탐색을 추가하세요.

자세히 보기 »

웹사이트와 책

문서 모음을 블로그나 완전한 웹사이트로 배포하세요. 인쇄 포맷(PDF, MS Word)과 온라인 포맷(HTML, ePub) 모두에서 책과 원고를 만들 수 있습니다.

자세히 보기 »

시작하기

후원: Posit Posit

  • 소개

  • 자주 묻는 질문

  • 라이선스

  • 상표

  • Edit this page
  • Report an issue