各行の.pdfドキュメントを生成しようとしていて、その行名でpdfドキュメントを保存しようとしています。カナダ、韓国、ブラジル:すべての行についてpdfドキュメントを生成
canada <- c(100, 80, 100, 100, 20)
korea <- c(100, 80, 100, 26, 65)
brazil <- c(100, 90, 100, 30, 30)
fruit <- rbind(canada, korea, brazil)
colnames(fruit) <- c("apple", "orange", "banana", "grape", "kiwi")
fruit
price <- function(val){
val <- tolower(val)
myrow <- fruit[val,]
nation <- tools::toTitleCase(val)
score.min <- c(myrow)[which.min(c(myrow))]
cat(paste0("In ", nation, " cheapest fruit costs ", score.min, " cents."))
}
ので、出力のために、私は3つのPDF文書で終わるでしょう。ここではサンプルデータです。そして、それぞれのpdf文書には、「国の中で最も安い果物の価格がxセントです。
これまではrmarkdownを試しましたが、行名で新しいpdfを作成するプロセスを自動化する方法がわかりません。どんな助けでも大歓迎です。
ありがとうございました。これは私のスクリプトの一部でうまくいきます!私は別の質問があります。長い文章では、新しい行を作成するのではなく、テキストが範囲外になります。単語の綴りが尽きると、Rに新しい行を作成するように指示するためのコマンドは何でしょうか? –
X 'は、あなたの入力文字列が ''テキストを小さくすることが50文字または 'write_lines_pdf(X、CEX = 0.5)にそれをラップする' write_lines_pdf(strwrap(X、50))を使用している場合は、 '。必要に応じて50または0.5を変更します。 'gplots :: textplot'はあなたがそれを使いたい場合に自動的に' cex'を設定します。 –
まだそれを理解しようとしていますが、足場を私に提供してくれてありがとう。私が話すときに私は学んでいます。 –