BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
Xiang123
Calcite | Level 5

Hello everybody,

I have a syntax problem and I don't see what I did wrong. Perhaps anyone could help me, that would be very kind!

Here is the dataset and the procedure :

data a;
input Block    Treat Result;
datalines;
1    17    39
1    17    43
1    20    55
1    20    44
1    10    38
1    10    41
1    13    45
1    13    38
1    9    42
1    9    38
1    4    40
1    4    44
1    21    44
1    21    43
1    11    49
1    11    39
1    1    36
1    1    43
1    15    38
1    15    45
1    16    40
1    16    39
1    7    39
1    7    44
1    12    36
1    12    41
1    14    41
1    14    47
1    8    46
1    8    42
1    5    45
1    5    38
3    15    35
3    15    43
3    11    35
3    11    40
3    14    38
3    14    40
3    21    39
3    21    36
3    10    46
3    10    35
3    13    36
3    13    46
3    20    47
3    20    35
3    7    36
3    7    48
2    17    37
2    17    44
2    8    45
2    8    41
2    16    48
2    16    38
2    1    46
2    1    41
2    4    36
2    4    52
2    5    39
2    5    41
2    12    38
2    12    45
2    9    35
2    9    45
2    1    46
2    1    36
2    16    36
2    16    42
2    17    42
2    17    40
2    4    53
2    4    35
2    12    42
2    12    35
2    5    47
2    5    40
2    7    39
2    7    44
2    9    41
2    9    41
3    13    39
3    13    44
3    15    42
3    15    41
3    20    38
3    20    40
3    10    37
3    10    41
3    8    38
3    8    47
3    21    40
3    21    37
3    14    40
3    14    41
3    11    35
3    11    43
;
proc glimmix data a;
class Block Treat;
model Result = Block Treat/ddfm=KR;
random Block*Treat;
lsmeans Treat/adjust=TUKEY;
run;

 

 can't find an error in the syntax, but Sas shows me in the log-field following note:

865  proc glimmix data a;
                       -
                       73
ERROR 73-322: Expecting an =.
866  class Block Treat;
867  model Result = Block Treat/ddfm=KR;
868  random Block*Treat;
869  lsmeans Treat/adjust=TUKEY;
870  run;

I would be very happy if someone could help me! Thanks in advance!

1 ACCEPTED SOLUTION

Accepted Solutions
VDD
Ammonite | Level 13 VDD
Ammonite | Level 13

change this proc glimmix data a;

to this proc glimmix data = a;

View solution in original post

3 REPLIES 3
VDD
Ammonite | Level 13 VDD
Ammonite | Level 13

change this proc glimmix data a;

to this proc glimmix data = a;

Xiang123
Calcite | Level 5

Thank you, I didn't see this!

Thank you so much!:)

VDD
Ammonite | Level 13 VDD
Ammonite | Level 13

you are welcome

SAS Innovate 2025: Call for Content

Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!

Submit your idea!

How to choose a machine learning algorithm

Use this tutorial as a handy guide to weigh the pros and cons of these commonly used machine learning algorithms.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 3 replies
  • 11390 views
  • 1 like
  • 2 in conversation