Как цитировать статьи и книги в тетради R [R] - PullRequest
1 голос
/ 10 февраля 2020

Я хотел бы спросить, как процитировать в R блокнот, как в латексе, например, когда кто-то получает публикацию и получает норму цитирования от Google Sologar: https://scholar.google.cz/scholar?hl=cs&as_sdt=0%2C5&q=wooldridge+introductory+econometrics&btnG=&oq=wool

Как процитируйте это в файле Rmarkdown?

---
title: "Spatial approaches for decision making proces of terrorists: The case of Europe"
author: Petr Hrobař
output:
  html_document:
    fig_caption: yes
  chunk_output_type: console
---


{r set knitr options, echo = FALSE}
# set some knitr options
knitr::opts_chunk$set(echo = F,
                      message = FALSE,
                      warning = FALSE,
                      fig.width=8, fig.height=5)



# Manski model
As mentioned by \cite{@book{wooldridge2016introductory,
  title={Introductory econometrics: A modern approach},
  author={Wooldridge, Jeffrey M},
  year={2016},
  publisher={Nelson Education}
}} the standard approach for any spatial econometrics modelling starts by not using spatial models at all.

Я полагал, что использование того же подхода, что и в латексе \cite, будет работать, но это не так. Есть ли какой-то пакет, который нужно установить, или цитата каким-то образом интегрирована в ноутбук по умолчанию R?

1 Ответ

1 голос
/ 10 февраля 2020

Все в одном:

Я использую этот код для хранения ссылок в самого .Rmd файла:

---
output: 
  html_document:
    citation_package: natbib
biblio-style: apsr
references:
- id: baseR
  title: A Language and Environment for Statistical Computing
  author:
  - family: R Core Team
    given: Team
  organization: R Foundation for Statistical Computing
  publisher: Nature Publishing Group
  year: 2019
  type: article
---

I cite R here: [@baseR]


Some content,

Приведенный выше код напечатает цитирование в конце файла html при вязании.

Внешний файл .bib:

В качестве альтернативы я иногда использую extern .bib файл (например, если есть много ссылок):

Содержимое файла .Rmd:

---
output: 
  pdf_document:
    citation_package: natbib
    keep_tex: true
    fig_caption: true
    latex_engine: pdflatex
bibliography: ext/lit.bib
biblio-style: apsr
---

Cite here [@baseR] creates a parenthetical citation (R ..., 1900)

Содержимое ext/lit.bib:

@Manual{baseR,
    title = {R: A Language and Environment for Statistical Computing},
    author = {{R Core Team}},
    organization = {R Foundation for Statistical Computing},
    address = {Vienna, Austria},
    year = {2019},
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...