I am working on creating some personalized reports using Latex and Sweave. I need to generate the reports in a batch (the dataset has about 300,000+ rows). I have come across several methods on the web for doing this but am looking for suggestions on a simple straightforward method.
The data frame has several rows containing the names of Cars and associated values such as,
Date CarName NumSold NumUnsold MostPaid LeastPaid Model ....
09/04 Honda 10 20 50000 10000 Accord ....
09/06 Audi 5 30 100000 30000 A4 ....
09/05 Honda 12 20 50000 10000 Accord ....
09/06 Honda 18 27 53000 60000 Accord ....
09/08 Toyota 12 20 50000 10000 Camry ....
...
Suppose there are 400 different types of Cars we get from (unique(df$CarName))
I need to create a nice looking LaTeX report for each of these 400 Types of Cars with specific data such as say, LeastPaid for by date, NumSold by Date, by Model etc etc … using table, apply, reshape, etc etc. The individual reports will also contain images
My question is with how to generate the reports in a batch. I can create the Sweave Rnw for a single CarName, but need to create the same for the 399 other Cars also and save them with some unique name like CarName-Date.tex.
You can do this using
Sweaveor thebrewpackage. I will try to post a short example if I find time, but here are two great resources available that provide very detailed instructions on how to go about it.