I think I want to use Repeated-Measure Anova command, "anova, repeated ()" or "wsanova" commands based on the instruction from this site (https://www.stata.com/support/faqs/s...easures-anova/), but I am unsure if I can use this command with the type of data I have. I am using Stata/MP 14.0 for Mac.

To describe the data, participants from two countries responded to items from three domains (i.e., A, B, and C). So the repeated component here is the domain. We created two conditions (high vs. low) nested within each domain so there were a total of six sub-domains (i.e., A high, A low, B high, B low, C high, and C low). Participants were randomized into either high or low condition within each domain. In other words, participants were not divided into a single condition, and their conditions differed depending on each domain. For instance, some participants answered questions in A-high subdomain, B-low subdomain, and C-high subdomain.

Could I use the following command to run Repeated-Measure Anova to examine the effect of two between-subject variables (country and condition) and one within-subject variable (domain)? If I can't use this command, could you give me some suggestions on what command/analysis I could use?

anova Total Country Condition Country#Condition/ ID | Country#Condition Domain Domain#Country Domain#Condition Domain#Condition#Country, rep (Domain)

I am attaching a portion of the dataset I have. ID is the participant number.
ID Country Domain Condition Total
1 1 1 2 2
1 1 2 2 2
1 1 3 2 1.833333254
2 1 1 1 2.416666746
2 1 2 1 1.916666627
2 1 3 1 3.416666746
3 1 1 2 2.916666508
3 1 2 1 2.833333254
3 1 3 2 2.75
4 2 1 2 1.5
4 2 2 2 1.666666746
4 2 3 2 1.166666627
5 2 1 1 2.416666746
5 2 2 2 2.75
5 2 3 2 2.583333254
6 2 1 1 2.333333492
6 2 2 2 3.5
6 2 3 1 2
Thank you so much!