If you know the basics like wer suggested.......
......you can e.g. create helper smartlist "Set Top Albums" like this (import below expression to smartlist). It will save global value for [AlbumArtist (auto)][Album] pair how many >3 rated songs such pairs (albums) have.
[Media Type]=[Audio] -[Album]=[] [=Save(0,v_GoodTracks[Album Artist (auto)][Album])1]=1 [=If(Compare([Rating],>,3),SaveAdd(v_GoodTracks[Album Artist (auto)][Album],1,0),)1]=1
Then you can use that playlist in your view and show only files which have more than 2 Good Tracks
Like this.. You can of course adjust the look of the view otherwise as you want. NOTE that your playlistid will be different so use UI to select your newly created playlist to be source for your view
playlistid==514233869 [=Compare(Load(v_GoodTracks[Album Artist (auto)][Album]),>,2)]=1
Also if this is the only place (view) you need this "TopAlbum data" I think you don't need to create separate playlist but you can set global variables within the view as a first filters. Playlist just cleans up things a bit and make the rules easier to use elsewhere