Jūs esate čia

Irašas iš Rmd failo

Rmd failas - tai yra R specialus failas (Markdown), kurio paskirtis į tekstinę ataskaitą integruoti R kodą. Toki būdų labai patogiai ir lengvai kuriami adinamiai dokumentai, kurie gali būti atnaujinti ir papildyti akimirksniu. Ypatingai patogu dirbti R Studio programoje su knitr paketu. Daugiau apie tai žiūrėkite knitr puslapyje.

Čia pateiksime kaip iš paruoštų Rmd failų greitai paruošti internetinį tinklaraščio įrašą. Tarkime jūsų jau turite aruošta Rmd failą, kuruo norėtumėte pasidalinti. Tuomet:

1. Rmd failo priambolėję reikia papildyti output įrašu. Ten turi būti nuoroda sukurti md failą su `markdown_phpextra` stiliumi. Primbolės pavyzdys (atkreipkite dėmesį į `output` lauką):

---
title: "Susipažinimas su centrine ribine teorema"
author: "Vygantas Butkus"
output:
  md_document:
    variant: markdown_phpextra
---

2. Sugeneruokite md failą paspaudę knitr mygtuką.

3. Kodo žymėjimų pakeitimas. Jeigu norite, kad internete jūsų R kodas būtų spalvotas, reikia, kad pakeisti R kodo atidarymo ir uždarymo žymenis.  Atidarykite sugeneruotą md failą. Visur kur buvo naudotas R kodas pakeiskite žymenis:

  • iš `~~~~ r` į <r>
  • iš `~~~~` į </r>

Patarimas, tam labai naudinga teksto formatavimo programų funkcija find/replace.

4. Mūsų puslapyje (ekonometrija.lt) atidarykite nauja tinklaraščio įrašą. Tekst įvedimo apačioje yra teksto formatavimo pasirinkimas. Pasirinkite  `markdown`. Tuomet įkopijuokte md failo turinį į teksto įvedimo lauką (copy/paste) - iškarto išsaugokite, kd nedingų. Jau galite pažiūrėti tekstą - jis turi būti tvarkingas tik be paveikslėlių.

5. Paveiskėlių įkėlimas. Galutinima išbaigimui beliko sukelti paveikslėlius. Kuriant md failą , jūsų darbinėje direktorijoje turėjo būti sukurta direktorija, kurioje yra patalpinti visi ataskaitai reikalingi paveikslėliai. Juos visus reikia sukelti į serverį - tai atliekama taip:

  • puslapio kūrimo lange yra paveikslėlio įkona, paspauskite ją. Iššokusiame lange raskite mygtuką "naršyti po serverį". Tuomet mygtukas "Įkelti".
  • Sukelkite visus paveikslėlius į serverį.
  • Tekste paveikslėlių adresas dabar rodo jūsų kompiuterio adresą. Jums reikia pakeisti, kad dabar rodytų serveryje esantį adresą.  Geriausia tai atlikti ištrinant seną nuorodą, o vietoje jos įkelti naują nuorodą paspaudus nuotraukos įkoną ir nurodžius aktualų paveikslėlį.

 

 

 

 

Žymos: 

Komentuoti

Basic HTML

  • Web puslapių adresai ir el. pašto adresai automatiškai tampa nuorodomis.
  • Tags allowed: a, em, strong, u, s, cite, code, blockquote, ol, ul, li, dl, dt, dd, pre, p, br
  • Mathematics inside the configured delimiters is rendered by MathJax. The default math delimiters are $$...$$ and \[...\] for displayed mathematics, and $...$ and \(...\) for in-line mathematics.
  • Syntax highlight code surrounded by the <pre class="brush: lang">...</pre> tags, where lang is one of the following language brushes: php, python, r, sass, sql, vb.
  • Linijos ir paragrafai atskiriami automatiškai

Markdown

  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <c>, <cpp>, <drupal5>, <drupal6>, <java>, <javascript>, <php>, <python>, <r>, <ruby>. The supported tag styles are: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • Typographic refinements will be added.
  • Mathematics inside the configured delimiters is rendered by MathJax. The default math delimiters are $$...$$ and \[...\] for displayed mathematics, and $...$ and \(...\) for in-line mathematics.

Plain text

  • HTML žymės neleidžiamos.
  • Web puslapių adresai ir el. pašto adresai automatiškai tampa nuorodomis.
  • Linijos ir paragrafai atskiriami automatiškai
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Target Image

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer