1. A computer implemented method for analyzing a set of data representing game player behavior, comprising: partitioning, with a processor, a first set of data into a plurality of game play periods for a plurality of different players, the set of data being related to a plurality game factors associated with one or more wagering games; analyzing, with a processor, the first set of data within each game play period, creating, with a processor, a plurality of generic game player types based at least in part on the analysis of the first set of data from the plurality of game play periods and from the plurality of different players; associating each of the generic game player types with a corresponding selection of games based on data related to games in the selection of games and the first set of data, wherein the selection of games for a first game player type of the plurality of generic game player types differs from the selection of games for a second game player type of the plurality of generic game player types; collecting a second set of data related to the game factors for game play in an ongoing game by a current game player; analyzing the second set of data; associating at least one game player type of the plurality of generic game player types with the current game player based on the analysis of the second set of data; and displaying to the current game player the corresponding selection of games identified for the at least one game player type associated with the current game player.
1. A computer implemented method for analyzing a set of data representing game player behavior, comprising: partitioning, with a processor, a first set of data into a plurality of game play periods for a plurality of different players, the set of data being related to a plurality game factors associated with one or more wagering games; analyzing, with a processor, the first set of data within each game play period, creating, with a processor, a plurality of generic game player types based at least in part on the analysis of the first set of data from the plurality of game play periods and from the plurality of different players; associating each of the generic game player types with a corresponding selection of games based on data related to games in the selection of games and the first set of data, wherein the selection of games for a first game player type of the plurality of generic game player types differs from the selection of games for a second game player type of the plurality of generic game player types; collecting a second set of data related to the game factors for game play in an ongoing game by a current game player; analyzing the second set of data; associating at least one game player type of the plurality of generic game player types with the current game player based on the analysis of the second set of data; and displaying to the current game player the corresponding selection of games identified for the at least one game player type associated with the current game player. 9. The method of claim 1 , wherein analyzing the second set of data comprises: detecting trends within the second set of data.