0

いくつかの数値変数と因子変数dataの観測値のデータフレームがあります。と が報告され、すべての変数のヒストグラム(または)がプロットされnたhtmlレポートを作成したいと思います。classdescribeqplotggplot

  1. どうやってやるの?
  2. R Markdownで、すべての変数分析の前に自動ヘッダーを生成することは可能ですか?

ご協力ありがとうございました。

コラード

4

1 に答える 1

5

MarkdownファイルのRチャンクにループを入れることができます。たとえば、そのようなもの:

```{r, echo=FALSE}
library(ggplot2)
```

This is an introductory sentence with absolutely no interest.

```{r, results="asis", eval=TRUE, echo=FALSE}
data(cars)
for (varname in names(cars)) {
  var <- cars[,varname]
  cat(paste0("<h2>",varname,"</h2>"))
  cat(paste0("Class : <pre>",class(var),"</pre>"))
  cat("Summary : <pre>")  
  print(summary(var))
  cat("</pre>")  
  if (is.numeric(var)) print(qplot(var, binwidth=diff(range(var))/30))
}
```

This is an astonishing conclusion. 

次の結果が得られます:http://rpubs.com/juba/mdloop

于 2013-02-19T13:52:50.197 に答える