Although geoqlik does not provide a built-in way to achieve what you want you can get what you want by using your variable in your analysis expression.
For example, say you have 2 analyses:
Analysis 1 : sum(SomeValue)
Analysis 2 : sum(AnotherValue)
If you want to show a specific analysis given a GeoAnalysis variable, you can change your expressions to:
Analysis 1 : if(GeoAnalysis = 1, sum(SomeValue), '')
Analysis 2 : if(GeoAnalysis = 2,sum(AnotherValue), '')
It won't exactly disable the analysis but as no value will be generated nothing will be drawn. There won't be a visual cue to show which analysis is active tough.