web-dev-qa-db-ja.com

科学論文の「統計」引用

Rパッケージ「統計」(バージョン2.15.3)を使用してデータを分析しました。評論家は私にこのパッケージの正しい引用を尋ねました。

Rコアチーム(2012)。 R:統計計算のための言語と環境。 R Foundation for Statistical Computing、ウィーン、オーストリア。 ISBN 3-900051-07-0、URL http://www.R-project.org/

私の論文に挿入する有効な引用をどこで見つけることができますか?ありがとう

39
Gianni Spear

レビューアが間違っています:

 citation("stats")

The ‘stats’ package is part of R.  To cite R in publications use:

  R Core Team (2013). R: A language and environment for statistical computing. R
  Foundation for Statistical Computing, Vienna, Austria. ISBN 3-900051-07-0, URL
  http://www.R-project.org/.

A BibTeX entry for LaTeX users is

  @Manual{,
    title = {R: A Language and Environment for Statistical Computing},
    author = {{R Core Team}},
    organization = {R Foundation for Statistical Computing},
    address = {Vienna, Austria},
    year = {2013},
    note = {{ISBN} 3-900051-07-0},
    url = {http://www.R-project.org/},
  }

We have invested a lot of time and effort in creating R, please cite it when
using it for data analysis. See also ‘citation("pkgname")’ for citing R
packages.
66
Dieter Menne

私たちの最近の book では、私の共著者と私はRの引用を行いました(フロントマテリアルで)が、出版社にもパッケージごとのクレジットを与えることができました:

enter image description here

私たちは、仕事をした人たちが最後まで信用されるようにすることが重要だと感じました。

(私はこれをコメントのみにしましたが、そのようにpixを簡単に埋め込むことはできず、rlyはどこかにimgをホストしたくありませんでした。)

12
hrbrmstr

hrbrmstr が指摘したように、loadedパッケージのみの参照リストを作成する関数が便利です。彼は関数ではなく例のみを示したので、私は自分でそれを書いたので、科学分析や論文でよく使用します(R Markdownと組み合わせることもあります)。

_citations <- function(includeURL = TRUE, includeRStudio = TRUE) {
    if(includeRStudio == TRUE) {
        ref.rstudio <- RStudio.Version()$citation
        if(includeURL == FALSE) {
            ref.rstudio$url = NULL;
        }
        print(ref.rstudio, style = 'text')
        cat('\n')
    }

    cit.list <- c('base', names(sessionInfo()$otherPkgs))
    for(i in 1:length(cit.list)) {
        ref <- citation(cit.list[i])
        if(includeURL == FALSE) {
            ref$url = NULL;
        }
        print(ref, style = 'text')
        cat('\n')
    }
}
_

だから、例えば、実行後

_library(readr)
library(dplyr)
library(ggplot2)
library(knitr)
_

関数citations()は印刷します:

RStudioチーム(2016)。 RStudio:Rの統合開発環境。マサチューセッツ州ボストンのRStudio、Inc. http://www.rstudio.com

Rコアチーム(2017)。 R:統計計算のための言語と環境。 R Foundation for Statistical Computing、ウィーン、オーストリア。 https://www.R-project.org

謝Y(2016)。 knitr:Rでの動的なレポート生成のための汎用パッケージ。 Rパッケージバージョン1.15.1、 http://yihui.name/knitr

謝Y(2015)。 Rとknitrを使用した動的ドキュメント、第2版。チャップマンアンドホール/ CRC、ボカラトン、フロリダ。 ISBN 978-1498716963、 http://yihui.name/knitr

Xie Y(2014)。 「knitr:Rでの再現性のある研究のための包括的なツール」Stodden V、Leisch F、およびPeng RD(編)、Implementing Reproducible Computational Research。チャップマンとホール/ CRC。 ISBN 978-1466561595、 http://www.crcpress.com/product/isbn/9781466561595

ウィッカムH(2009)。 ggplot2:データ分析用のエレガントなグラフィックス。スプリンガー出版ニューヨーク。 ISBN 978-0-387-98140-6、 http://ggplot2.org

ウィッカムHとフランソワR(2016)。 dplyr:データ操作の文法。 Rパッケージバージョン0.5.0、 https://CRAN.R-project.org/package=dplyr .

Wickham H、Hester J、およびFrancois R(2016)。 readr:表形式データの読み取り。 Rパッケージバージョン1.0.0、 https://CRAN.R-project.org/package=readr .

12
MS Berends

現在、便利なgratefulパッケージがあります。

感謝の目標は、レポートや出版物で使用されているRパッケージを簡単に引用できるようにすることです。単一の関数を呼び出すことにより、使用されているRパッケージのプロジェクトをスキャンし、目的の出力形式(Word、PDF、HTML、Markdown)で引用されたドキュメントを生成します。重要なのは、これらの参照を特定のジャーナル用にフォーマットできるため、原稿またはレポートの書誌リストに直接貼り付けることができることです。

https://github.com/Pakillo/grateful

パッケージstatsがロードされている場合、参照を取得するには次を実行します。

library(grateful)
cite_packages()

-gratefulが既に実行されていると仮定します:

library(devtools)
install_github("Pakillo/grateful")
4
tic-toc-choc