A way to generate line charts where each dataset comes from a view with specific arguments I've got a view which shows download count and playback count (for musical works). This view may be filtered on time intervals, and is capable of returning downloads and playbacks for this time interval only.

Now, I'd like to generate an "overview" which simply will be the product of this view but with different time intervals. I'd like the resulting table to be something like:

when         downloads  playbacks
last week    10         100
last month   50         287
last quarter 200        437
last year    1000       1836

Is there a way to achieve this without doing it as a specific module? Is there a module out there which is capable of collecting data from a view, putting it together and generate a table and possibly charts for that?
'I' can answer that very last part of your question about charts. The views integration of the charts module is a solution for that. Here is an intro about it from the charts community pages: 


  Anybody familiar with the views UI can use the charts module to create
  charts without coding PHP snippets, as one typically does when using
  the Charts API.
  
  So site building knowledge is sufficient to create charts using Views,
  you don't have to be like an experienced Drupal developer (who
  probably would rather want to use the Charts API instead).


To be complete: I'm the new co-maintainer of the charts module ... Working on transforming the latest (pretty old and stable) RC1 release of it in an official release of it.