初めてRMarkdown(ニット)を使ってpdfを作成しようとしています。デフォルトのファイル([ファイル]> [新しいファイル]> [Rマークダウン])は適切に機能し、コンパイル時に生成されたpdfを表示します。たとえば、次のコードが実行されます。
```{r cars}
summary(cars)
```
ただし、「myData」で車を変更しただけでは、コンパイルされず、次のように表示されます。
Error in object[[i]] : object of type 'closure' is not subsettable
Calls: <Anonymous> ... withVisible -> eval -> eval -> summary -> summary.default
Execution halted
グローバル環境に「myData」をロードし、元のRスクリプトで他の操作を実行できます。誰かがガイドラインを提供できますか?どうもありがとうございました。
Rmarkdownファイルを実行すると、新しいRセッションが開始されます。
新しいセッション内で、data
パッケージに保存されているdata.framesをロードできますが、他のデータセットはRmarkdownドキュメント内からロードする必要があります。
myDataをRmarkdownドキュメントに表示するには、
save
現在のRセッションのどこかにファイルを保存しますload
してデータセットを開きますしたがって、現在のRセッションでは次のようになります。
save(myData, file="<path>/myData.Rdata")
そしてあなたのRmarkdownファイルで:
```{r myDataSummary}
load("<path>/myData.Rdata")
summary(myData)
```
データがテキストファイルとして保存されていて、別の.Rファイルを保存したくない場合はread.csv
、Rmarkdownファイル内で直接使用またはフレンドリングしてください。
```{r myDataSummary}
myData <- read.csv("<path>/myCSV.csv")
summary(myData)
```
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加