Getting total vote results for several nodes in a view (Drupal 7, Views 3) This is the problem: I have a Drupal 7, Views 3 site with a certain node type with a Fivestar field on it. I want to get total scores not for one node, but for all the nodes in a view.

For example, let's say our nodes are "restaurants". A person can write a review for this restaurant and give it a score.

Okay, now imagine some of these restaurants are thai restaurants. Now imagine I want the average score for all the thai restaurants in a view. Be careful about this, I don't want the average for one of the restaurants, but for ALL the restaurants in a given category. That's clearly a work for views, but how? How do I do that?

Thanks in advance.
Create a view:


Use Agregation. 
Use fields.


Add fields in this order remove everything else:


Taxonomy or (Category) as you call it. (Aggregation settings = Group results).
field_rating (or your five star field). (Aggregation settings = Average).


Filters.


Published (YES).
Content type = (restaurants).


What you need to do in resume, is to call all the nodes of type "restaurants" group the results the taxonomy field by Aggregation and AVERAGE all the ratings.