Administrator
|
SPSS 22 64 bit Win8
---- DATASET DECLARE OhCrap. MATRIX. COMPUTE x=MAKE(4,4,10). SAVE x / OUTFILE OhCrap / VARIABLES X01 TO X04. END MATRIX. DATASET ACTIVATE OhCrap. LIST. Run MATRIX procedure: >Error # 34 in column 18. Text: OhCrap >SPSS Statistics cannot access a file with the given file specification. The >file specification is either syntactically invalid, specifies an invalid >drive, specifies a protected directory, specifies a protected file, or >specifies a non-sharable file. >Execution of this command stops. ------ END MATRIX ----- Running in 32 bit ver 22 on Vista runs as expected without errors. Somehow the 64 bit version is FUBARed wrt DATASETs in some fashion. Writing to disk is not a option. Fixpack?
Please reply to the list and not to my personal email.
Those desiring my consulting or training services please feel free to email me. --- "Nolite dare sanctum canibus neque mittatis margaritas vestras ante porcos ne forte conculcent eas pedibus suis." Cum es damnatorum possederunt porcos iens ut salire off sanguinum cliff in abyssum?" |
Works fine for me in 21.0.0.1, 64 bit and
22.0.0.0 64bit (Win7).
Jon Peck (no "h") aka Kim Senior Software Engineer, IBM [hidden email] phone: 720-342-5621 From: David Marso <[hidden email]> To: [hidden email], Date: 09/13/2013 07:09 PM Subject: [SPSSX-L] Great way to end the week ;-(((( Sent by: "SPSSX(r) Discussion" <[hidden email]> SPSS 22 64 bit Win8 ---- DATASET DECLARE OhCrap. MATRIX. COMPUTE x=MAKE(4,4,10). SAVE x / OUTFILE OhCrap / VARIABLES X01 TO X04. END MATRIX. DATASET ACTIVATE OhCrap. LIST. Run MATRIX procedure: >Error # 34 in column 18. Text: OhCrap >SPSS Statistics cannot access a file with the given file specification. The >file specification is either syntactically invalid, specifies an invalid >drive, specifies a protected directory, specifies a protected file, or >specifies a non-sharable file. >Execution of this command stops. ------ END MATRIX ----- Running in 32 bit ver 22 on Vista runs as expected without errors. Somehow the 64 bit version is FUBARed wrt DATASETs in some fashion. Writing to disk is not a option. Fixpack? ----- Please reply to the list and not to my personal email. Those desiring my consulting or training services please feel free to email me. --- "Nolite dare sanctum canibus neque mittatis margaritas vestras ante porcos ne forte conculcent eas pedibus suis." Cum es damnatorum possederunt porcos iens ut salire off sanguinum cliff in abyssum?" -- View this message in context: http://spssx-discussion.1045642.n5.nabble.com/Great-way-to-end-the-week-tp5721994.html Sent from the SPSSX Discussion mailing list archive at Nabble.com. ===================== To manage your subscription to SPSSX-L, send a message to [hidden email] (not to SPSSX-L), with no body text except the command. To leave the list, send the command SIGNOFF SPSSX-L For a list of commands to manage subscriptions, send the command INFO REFCARD |
Administrator
|
Thanks Jon, ODD?
Please reply to the list and not to my personal email.
Those desiring my consulting or training services please feel free to email me. --- "Nolite dare sanctum canibus neque mittatis margaritas vestras ante porcos ne forte conculcent eas pedibus suis." Cum es damnatorum possederunt porcos iens ut salire off sanguinum cliff in abyssum?" |
In reply to this post by David Marso
It works all right on 64 bit ver. 20.0.0.2.
But David, can I personally ask you to title your posts more subject? "Great way to end the week ;-((((" isn't informative, so the post has a great chance to be missed by readers. In your style, titling it like "Oh, what a crap with MATRIX again!" would have been much better. 14.09.2013 5:08, David Marso пишет:
SPSS 22 64 bit Win8 ---- DATASET DECLARE OhCrap. MATRIX. COMPUTE x=MAKE(4,4,10). SAVE x / OUTFILE OhCrap / VARIABLES X01 TO X04. END MATRIX. DATASET ACTIVATE OhCrap. LIST. Run MATRIX procedure:Error # 34 in column 18. Text: OhCrap SPSS Statistics cannot access a file with the given file specification.Thefile specification is either syntactically invalid, specifies an invalid drive, specifies a protected directory, specifies a protected file, or specifies a non-sharable file. Execution of this command stops.------ END MATRIX ----- Running in 32 bit ver 22 on Vista runs as expected without errors. Somehow the 64 bit version is FUBARed wrt DATASETs in some fashion. Writing to disk is not a option. Fixpack? |
In reply to this post by David Marso
David,
How much RAM does the 64 bit system have? Is it a VM? Is the environment supported? On more than one occasion I have had syntax that failed, but worked perfectly elsewhere. Regards, Albert-Jan ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ All right, but apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, a fresh water system, and public health, what have the Romans ever done for us? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ----- Original Message ----- > From: David Marso <[hidden email]> > To: [hidden email] > Cc: > Sent: Saturday, September 14, 2013 3:08 AM > Subject: [SPSSX-L] Great way to end the week ;-(((( > > SPSS 22 64 bit Win8 > ---- > DATASET DECLARE OhCrap. > MATRIX. > COMPUTE x=MAKE(4,4,10). > SAVE x / OUTFILE OhCrap / VARIABLES X01 TO X04. > END MATRIX. > DATASET ACTIVATE OhCrap. > LIST. > > Run MATRIX procedure: > >> Error # 34 in column 18. Text: OhCrap >> SPSS Statistics cannot access a file with the given file specification. > The >> file specification is either syntactically invalid, specifies an invalid >> drive, specifies a protected directory, specifies a protected file, or >> specifies a non-sharable file. >> Execution of this command stops. > > ------ END MATRIX ----- > > Running in 32 bit ver 22 on Vista runs as expected without errors. > Somehow the 64 bit version is FUBARed wrt DATASETs in some fashion. > Writing to disk is not a option. > Fixpack? > > > > > > ----- > Please reply to the list and not to my personal email. > Those desiring my consulting or training services please feel free to email me. > --- > "Nolite dare sanctum canibus neque mittatis margaritas vestras ante porcos > ne forte conculcent eas pedibus suis." > Cum es damnatorum possederunt porcos iens ut salire off sanguinum cliff in > abyssum?" > -- > View this message in context: > http://spssx-discussion.1045642.n5.nabble.com/Great-way-to-end-the-week-tp5721994.html > Sent from the SPSSX Discussion mailing list archive at Nabble.com. > > ===================== > To manage your subscription to SPSSX-L, send a message to > [hidden email] (not to SPSSX-L), with no body text except the > command. To leave the list, send the command > SIGNOFF SPSSX-L > For a list of commands to manage subscriptions, send the command > INFO REFCARD > ===================== To manage your subscription to SPSSX-L, send a message to [hidden email] (not to SPSSX-L), with no body text except the command. To leave the list, send the command SIGNOFF SPSSX-L For a list of commands to manage subscriptions, send the command INFO REFCARD |
In reply to this post by David Marso
this is what I get SPSS 21.0.0.1
DATASET DECLARE OhCrap. MATRIX. COMPUTE x=MAKE(4,4,10). SAVE x / OUTFILE OhCrap / VARIABLES X01 TO X04. END MATRIX. Matrix Notes Output Created 14-SEP-2013 07:07:06 Comments Input Active Dataset DataSet0 Filter <none> Weight <none> Split File <none> Syntax MATRIX. COMPUTE x=MAKE(4,4,10). SAVE x / OUTFILE OhCrap / VARIABLES X01 TO X04. END MATRIX. Resources Processor Time 00:00:00.00 Elapsed Time 00:00:00.01 [DataSet0] Run MATRIX procedure: >Error # 34 in column 18. Text: OhCrap >SPSS Statistics cannot access a file with the given file specification. The >file specification is either syntactically invalid, specifies an invalid >drive, specifies a protected directory, specifies a protected file, or >specifies a non-sharable file. >Execution of this command stops. ------ END MATRIX ----- DATASET ACTIVATE OhCrap. Dataset Activate Notes Output Created 14-SEP-2013 07:07:06 Comments Input Filter <none> Weight <none> Split File <none> Syntax DATASET ACTIVATE OhCrap. Resources Processor Time 00:00:00.00 Elapsed Time 00:00:00.00 Warnings Dataset OhCrap has no data. Execution of this command stops. LIST. List Notes Output Created 14-SEP-2013 07:07:06 Comments Input Active Dataset DataSet0 Filter <none> Weight <none> Split File <none> Syntax LIST. Resources Processor Time 00:00:00.00 Elapsed Time 00:00:00.01 [DataSet0] >Error # 13002 >There are no variables in the dictionary. Check your DATA LIST specification. >Execution of this command stops. >Error # 541 >A procedure command has appeared before a file has been defined. The run >needs a DATA LIST, GET, END FILE, MATRIX DATA, or some other command which >defines cases or a matrix. >Execution of this command stops. Art Kendall Social Research Consultants On 9/13/2013 9:08 PM, David Marso [via SPSSX Discussion] wrote: > DATASET DECLARE OhCrap. > MATRIX. > COMPUTE x=MAKE(4,4,10). > SAVE x / OUTFILE OhCrap / VARIABLES X01 TO X04. > END MATRIX. > DATASET ACTIVATE OhCrap. > LIST.
Art Kendall
Social Research Consultants |
In reply to this post by David Marso
forgot to add that I am
using Windows 8.
Art Kendall Social Research ConsultantsOn 9/13/2013 9:08 PM, David Marso [via SPSSX Discussion] wrote: SPSS 22 64 bit Win8
Art Kendall
Social Research Consultants |
Administrator
|
In reply to this post by Albert-Jan Roskam
Albert-Jan, 8G no VM. Vanilla, just got her about 2 weeks ago, so nothing sticks out. Touchscreen. At first.. Really ;-(.. Then after a bit I'll be freaking Tony Stark!
Please reply to the list and not to my personal email.
Those desiring my consulting or training services please feel free to email me. --- "Nolite dare sanctum canibus neque mittatis margaritas vestras ante porcos ne forte conculcent eas pedibus suis." Cum es damnatorum possederunt porcos iens ut salire off sanguinum cliff in abyssum?" |
Administrator
|
In reply to this post by Art Kendall
Ah, so we have a successful replication!
Commonalities? Windows 8! Noncommon: SPSS ver 21.0.0.1 vs 22 Is this possibly specific to Win8-64? - Thanks Art! -------------------------------------------------------------
Please reply to the list and not to my personal email.
Those desiring my consulting or training services please feel free to email me. --- "Nolite dare sanctum canibus neque mittatis margaritas vestras ante porcos ne forte conculcent eas pedibus suis." Cum es damnatorum possederunt porcos iens ut salire off sanguinum cliff in abyssum?" |
Here's the answer. It has nothing
to do with 64 bit or Win8, and it is not new behavior.
MATRIX cannot write to the active dataset via a dataset name. It can write to a declared dataset if it isn't the active file, and it can write to the active file as *, but it can't write to the active file via a dataset name. This is the case in both 21.0.0.1 and 22 and in 32-bit V20. The CSR says OUTFILE designates the file to which the matrix expression is to be written. It can be an actual filename in quotes, a previously declared dataset in the current session, or a file handle defined on a FILE HANDLE command that precedes the matrix program. v To save a matrix expression as the active dataset, specify an asterisk (*). If there is no active dataset, one will be created; if there is one, it is replaced by the saved matrices. I will file a bug on this, but if there is some reason that dataset access to the active file is not possible, we will at least update the doc. Jon Peck (no "h") aka Kim Senior Software Engineer, IBM [hidden email] phone: 720-342-5621 From: David Marso <[hidden email]> To: [hidden email], Date: 09/14/2013 06:33 AM Subject: Re: [SPSSX-L] Great way to end the week ;-(((( Sent by: "SPSSX(r) Discussion" <[hidden email]> Ah, so we have a successful replication! Commonalities? Windows 8! Noncommon: SPSS ver 21.0.0.1 vs 22 Is this possibly specific to Win8-64? - Thanks Art! ------------------------------------------------------------- Art Kendall wrote > this is what I get SPSS 21.0.0.1 > > DATASET DECLARE OhCrap. > MATRIX. > COMPUTE x=MAKE(4,4,10). > SAVE x / OUTFILE OhCrap / VARIABLES X01 TO X04. > END MATRIX. > Matrix > Notes > Output Created 14-SEP-2013 07:07:06 > Comments > Input Active Dataset DataSet0 > Filter > <none> > Weight > <none> > Split File > <none> > Syntax MATRIX. > COMPUTE x=MAKE(4,4,10). > SAVE x / OUTFILE OhCrap / VARIABLES X01 TO X04. > END MATRIX. > Resources Processor Time 00:00:00.00 > Elapsed Time 00:00:00.01 > > > > [DataSet0] > Run MATRIX procedure: > > >Error # 34 in column 18. Text: OhCrap > >SPSS Statistics cannot access a file with the given file > specification. The > >file specification is either syntactically invalid, specifies an invalid > >drive, specifies a protected directory, specifies a protected file, or > >specifies a non-sharable file. > >Execution of this command stops. > > ------ END MATRIX ----- > DATASET ACTIVATE OhCrap. > Dataset Activate > Notes > Output Created 14-SEP-2013 07:07:06 > Comments > Input Filter > <none> > Weight > <none> > Split File > <none> > Syntax DATASET ACTIVATE OhCrap. > Resources Processor Time 00:00:00.00 > Elapsed Time 00:00:00.00 > > > > Warnings > Dataset OhCrap has no data. > Execution of this command stops. > > > > LIST. > List > Notes > Output Created 14-SEP-2013 07:07:06 > Comments > Input Active Dataset DataSet0 > Filter > <none> > Weight > <none> > Split File > <none> > Syntax LIST. > Resources Processor Time 00:00:00.00 > Elapsed Time 00:00:00.01 > > > > [DataSet0] > >Error # 13002 > >There are no variables in the dictionary. Check your DATA LIST > specification. > >Execution of this command stops. > >Error # 541 > >A procedure command has appeared before a file has been defined. The > run > >needs a DATA LIST, GET, END FILE, MATRIX DATA, or some other command > which > >defines cases or a matrix. > >Execution of this command stops. > > Art Kendall > Social Research Consultants > > On 9/13/2013 9:08 PM, David Marso [via SPSSX Discussion] wrote: >> DATASET DECLARE OhCrap. >> MATRIX. >> COMPUTE x=MAKE(4,4,10). >> SAVE x / OUTFILE OhCrap / VARIABLES X01 TO X04. >> END MATRIX. >> DATASET ACTIVATE OhCrap. >> LIST. ----- Please reply to the list and not to my personal email. Those desiring my consulting or training services please feel free to email me. --- "Nolite dare sanctum canibus neque mittatis margaritas vestras ante porcos ne forte conculcent eas pedibus suis." Cum es damnatorum possederunt porcos iens ut salire off sanguinum cliff in abyssum?" -- View this message in context: http://spssx-discussion.1045642.n5.nabble.com/Great-way-to-end-the-week-tp5721994p5722006.html Sent from the SPSSX Discussion mailing list archive at Nabble.com. ===================== To manage your subscription to SPSSX-L, send a message to [hidden email] (not to SPSSX-L), with no body text except the command. To leave the list, send the command SIGNOFF SPSSX-L For a list of commands to manage subscriptions, send the command INFO REFCARD |
Jon,
-> to a declared dataset if it isn't the active file How on earth a declared (not ever used) dataset can ever become active? dataset declare z. dataset activate z. /*Error message dataset display. correl VAR00001 VAR00002 /matrix= out(z). 14.09.2013 18:14, Jon K Peck пишет:
Here's the answer. It has nothing to do with 64 bit or Win8, and it is not new behavior. |
Administrator
|
This post was updated on .
In reply to this post by Jon K Peck
1. OhCrap in this case is NOT the active dataset.
2. Precisely the SAME code runs fine in ver 21.0.1, 22.0.0 32 bit 3. OK for some in Win7 64 bit 4. So far 2 instances of Win 8 64 bit Oops. 5. This is the first time I've encountered this in say 10 years of doing MATRIX development. ---------------- I'm not sure how this has nothing to do with 64 bit or Win8 since that is precisely the ONLY place this replicates. Without Art's post I would be an N of 1.
Please reply to the list and not to my personal email.
Those desiring my consulting or training services please feel free to email me. --- "Nolite dare sanctum canibus neque mittatis margaritas vestras ante porcos ne forte conculcent eas pedibus suis." Cum es damnatorum possederunt porcos iens ut salire off sanguinum cliff in abyssum?" |
I reproduced this in 32-bit V20 on Win7.
You could not have done this in V11.5, since it did not have the DATASET commands. DATASETs were introduced in V14. Jon Peck (no "h") aka Kim Senior Software Engineer, IBM [hidden email] phone: 720-342-5621 From: David Marso <[hidden email]> To: [hidden email], Date: 09/14/2013 09:18 AM Subject: Re: [SPSSX-L] Great way to end the week ;-(((( Sent by: "SPSSX(r) Discussion" <[hidden email]> 1. OhCrap in this case is NOT the active dataset. 2. Precisely the SAME code runs fine in ver 11.5, 21.0.1, 22.0.0 32 bit 3. OK for some in Win7 64 bit 4. So far 2 instances of Win 8 64 bit Oops. 5. This is the first time I've encountered this in say 10 years of doing MATRIX development. ---------------- I'm not sure how this has nothing to do with 64 bit or Win8 since that is precisely the *ONLY *place this replicates. Without Art's post I would be an N of 1. Jon K Peck wrote > Here's the answer. It has nothing to do with 64 bit or Win8, and it is > not new behavior. > > MATRIX cannot write to the active dataset via a dataset name. It can > write to a declared dataset if it isn't the active file, and it can write > to the active file as *, but it can't write to the active file via a > dataset name. This is the case in both 21.0.0.1 and 22 and in 32-bit V20. > > The CSR says > OUTFILE designates the file to which the matrix expression is to be > written. It can be an actual filename in > quotes, a previously declared dataset in the current session, or a file > handle defined on a FILE HANDLE > command that precedes the matrix program. > v To save a matrix expression as the active dataset, specify an asterisk ( > *). If there is no active dataset, > one will be created; if there is one, it is replaced by the saved > matrices. > > I will file a bug on this, but if there is some reason that dataset access > to the active file is not possible, we will at least update the doc. > > Jon Peck (no "h") aka Kim > Senior Software Engineer, IBM > peck@.ibm > phone: 720-342-5621 > > > > > From: David Marso < > david.marso@ > > > To: > SPSSX-L@.uga > , > Date: 09/14/2013 06:33 AM > Subject: Re: [SPSSX-L] Great way to end the week ;-(((( > Sent by: "SPSSX(r) Discussion" < > SPSSX-L@.uga > > > > > > Ah, so we have a successful replication! > Commonalities? > Windows 8! > Noncommon: SPSS ver 21.0.0.1 vs 22 > Is this possibly specific to Win8-64? > - > Thanks Art! > ------------------------------------------------------------- > > > Art Kendall wrote >> this is what I get SPSS 21.0.0.1 >> >> DATASET DECLARE OhCrap. >> MATRIX. >> COMPUTE x=MAKE(4,4,10). >> SAVE x / OUTFILE OhCrap / VARIABLES X01 TO X04. >> END MATRIX. >> Matrix >> Notes >> Output Created 14-SEP-2013 07:07:06 >> Comments >> Input Active Dataset DataSet0 >> Filter >> > <none> >> Weight >> > <none> >> Split File >> > <none> >> Syntax MATRIX. >> COMPUTE x=MAKE(4,4,10). >> SAVE x / OUTFILE OhCrap / VARIABLES X01 TO X04. >> END MATRIX. >> Resources Processor Time 00:00:00.00 >> Elapsed Time 00:00:00.01 >> >> >> >> [DataSet0] >> Run MATRIX procedure: >> >> >Error # 34 in column 18. Text: OhCrap >> >SPSS Statistics cannot access a file with the given file >> specification. The >> >file specification is either syntactically invalid, specifies an > invalid >> >drive, specifies a protected directory, specifies a protected file, or >> >specifies a non-sharable file. >> >Execution of this command stops. >> >> ------ END MATRIX ----- >> DATASET ACTIVATE OhCrap. >> Dataset Activate >> Notes >> Output Created 14-SEP-2013 07:07:06 >> Comments >> Input Filter >> > <none> >> Weight >> > <none> >> Split File >> > <none> >> Syntax DATASET ACTIVATE OhCrap. >> Resources Processor Time 00:00:00.00 >> Elapsed Time 00:00:00.00 >> >> >> >> Warnings >> Dataset OhCrap has no data. >> Execution of this command stops. >> >> >> >> LIST. >> List >> Notes >> Output Created 14-SEP-2013 07:07:06 >> Comments >> Input Active Dataset DataSet0 >> Filter >> > <none> >> Weight >> > <none> >> Split File >> > <none> >> Syntax LIST. >> Resources Processor Time 00:00:00.00 >> Elapsed Time 00:00:00.01 >> >> >> >> [DataSet0] >> >Error # 13002 >> >There are no variables in the dictionary. Check your DATA LIST >> specification. >> >Execution of this command stops. >> >Error # 541 >> >A procedure command has appeared before a file has been defined. The >> run >> >needs a DATA LIST, GET, END FILE, MATRIX DATA, or some other command >> which >> >defines cases or a matrix. >> >Execution of this command stops. >> >> Art Kendall >> Social Research Consultants >> >> On 9/13/2013 9:08 PM, David Marso [via SPSSX Discussion] wrote: >>> DATASET DECLARE OhCrap. >>> MATRIX. >>> COMPUTE x=MAKE(4,4,10). >>> SAVE x / OUTFILE OhCrap / VARIABLES X01 TO X04. >>> END MATRIX. >>> DATASET ACTIVATE OhCrap. >>> LIST. > > > > > > ----- > Please reply to the list and not to my personal email. > Those desiring my consulting or training services please feel free to > email me. > --- > "Nolite dare sanctum canibus neque mittatis margaritas vestras ante porcos > ne forte conculcent eas pedibus suis." > Cum es damnatorum possederunt porcos iens ut salire off sanguinum cliff in > abyssum?" > -- > View this message in context: > http://spssx-discussion.1045642.n5.nabble.com/Great-way-to-end-the-week-tp5721994p5722006.html > > Sent from the SPSSX Discussion mailing list archive at Nabble.com. > > ===================== > To manage your subscription to SPSSX-L, send a message to > LISTSERV@.UGA > (not to SPSSX-L), with no body text except the > command. To leave the list, send the command > SIGNOFF SPSSX-L > For a list of commands to manage subscriptions, send the command > INFO REFCARD ----- Please reply to the list and not to my personal email. Those desiring my consulting or training services please feel free to email me. --- "Nolite dare sanctum canibus neque mittatis margaritas vestras ante porcos ne forte conculcent eas pedibus suis." Cum es damnatorum possederunt porcos iens ut salire off sanguinum cliff in abyssum?" -- View this message in context: http://spssx-discussion.1045642.n5.nabble.com/Great-way-to-end-the-week-tp5721994p5722009.html Sent from the SPSSX Discussion mailing list archive at Nabble.com. ===================== To manage your subscription to SPSSX-L, send a message to [hidden email] (not to SPSSX-L), with no body text except the command. To leave the list, send the command SIGNOFF SPSSX-L For a list of commands to manage subscriptions, send the command INFO REFCARD |
No, I'm still unable to reproduce that same error (">SPSS Statistics cannot access a file with the given
file
>> specification. The file specification is either syntactically invalid...") on - ver 20.0.0.2, Win 7 (64bit) - ver 15.0.1.1, Win XP (32bit). Under what precise conditions the error appears? 14.09.2013 19:39, Jon K Peck пишет:
I reproduced this in 32-bit V20 on Win7. |
Run the code once.
Make the dataset the active file by clicking on its DE window (which is what I did) or running DATASET ACTIVATE. Run the MATRIX code again. Jon Peck (no "h") aka Kim Senior Software Engineer, IBM [hidden email] phone: 720-342-5621 From: Kirill Orlov <[hidden email]> To: [hidden email], Date: 09/14/2013 09:58 AM Subject: Re: [SPSSX-L] Great way to end the week ;-(((( Sent by: "SPSSX(r) Discussion" <[hidden email]> No, I'm still unable to reproduce that same error (">SPSS Statistics cannot access a file with the given file >> specification. The file specification is either syntactically invalid...") on - ver 20.0.0.2, Win 7 (64bit) - ver 15.0.1.1, Win XP (32bit). Under what precise conditions the error appears? 14.09.2013 19:39, Jon K Peck пишет: I reproduced this in 32-bit V20 on Win7. You could not have done this in V11.5, since it did not have the DATASET commands. DATASETs were introduced in V14. Jon Peck (no "h") aka Kim Senior Software Engineer, IBM peck@... phone: 720-342-5621 |
Ah, yes. But it is the error of trying to save back to the active
dataset! MATRIX cannot do it. And shouldn't be able.
14.09.2013 20:06, Jon K Peck пишет:
Run the code once. |
You can write back to the active dataset
as outfile = *.
Jon Peck (no "h") aka Kim Senior Software Engineer, IBM [hidden email] phone: 720-342-5621 From: Kirill Orlov <[hidden email]> To: Jon K Peck/Chicago/IBM@IBMUS, Cc: [hidden email] Date: 09/14/2013 10:18 AM Subject: Re: Great way to end the week ;-(((( Ah, yes. But it is the error of trying to save back to the active dataset! MATRIX cannot do it. And shouldn't be able. 14.09.2013 20:06, Jon K Peck пишет: Run the code once. Make the dataset the active file by clicking on its DE window (which is what I did) or running DATASET ACTIVATE. Run the MATRIX code again. Jon Peck (no "h") aka Kim Senior Software Engineer, IBM peck@... phone: 720-342-5621 From: Kirill Orlov <kior@...> To: [hidden email], Date: 09/14/2013 09:58 AM Subject: Re: [SPSSX-L] Great way to end the week ;-(((( Sent by: "SPSSX(r) Discussion" [hidden email] No, I'm still unable to reproduce that same error (">SPSS Statistics cannot access a file with the given file >> specification. The file specification is either syntactically invalid...") on - ver 20.0.0.2, Win 7 (64bit) - ver 15.0.1.1, Win XP (32bit). Under what precise conditions the error appears? 14.09.2013 19:39, Jon K Peck пишет: I reproduced this in 32-bit V20 on Win7. You could not have done this in V11.5, since it did not have the DATASET commands. DATASETs were introduced in V14. Jon Peck (no "h") aka Kim Senior Software Engineer, IBM peck@... phone: 720-342-5621 |
OUTFILE = * saves to a NEW dataset which becomes active.
14.09.2013 20:24, Jon K Peck пишет:
You can write back to the active dataset as outfile = *. |
-> CRS: "To save a matrix
expression as the
active dataset, specify an asterisk (*).
If there is no active dataset,
one will be created; if there is one, it is replaced by the saved matrices." It reads mystical, possibly ravings. 1) Can SPSS be without an active dataset at all? There is always one, named or unnnamed. 2) MATRIX and other procedures saving to * save to a new, unnamed active dataset; No replacement, unless the initial dataset was unnamed (if it was unnamed, it discards). Examples below all agree. correlations VAR00001 VAR00002 /matrix= out(*). dataset display. reliability /variables= VAR00001 VAR00002 /scale('all variables') all /matrix= out(*). dataset display. matrix. get x /variables= VAR00001 VAR00002. save x /outfile= *. end matrix. dataset display. 14.09.2013 20:51, Jon K Peck пишет:
As the CSR says, |
In reply to this post by David Marso
Feeling nostalgic today...
I run into the same problem when (in my pre-Stata days), my University switched to Windows 7, SPSS 15 gave the same error message. I found out that running SPSS as Administrator (right click, etcetera..) eliminated the problem. I was able to check it with SPSS 20/W7 recently, and running as Administrator solved the problem. Best regards and HTH Marta (reluctantly going back to the dark side, the "other" list) El 14/09/2013 3:08, David Marso escribió: > SPSS 22 64 bit Win8 > ---- > DATASET DECLARE OhCrap. > MATRIX. > COMPUTE x=MAKE(4,4,10). > SAVE x / OUTFILE OhCrap / VARIABLES X01 TO X04. > END MATRIX. > DATASET ACTIVATE OhCrap. > LIST. > > Run MATRIX procedure: > >> Error # 34 in column 18. Text: OhCrap >> SPSS Statistics cannot access a file with the given file specification. > The >> file specification is either syntactically invalid, specifies an invalid >> drive, specifies a protected directory, specifies a protected file, or >> specifies a non-sharable file. >> Execution of this command stops. > ------ END MATRIX ----- > > Running in 32 bit ver 22 on Vista runs as expected without errors. > Somehow the 64 bit version is FUBARed wrt DATASETs in some fashion. > Writing to disk is not a option. > Fixpack? > > > > > > ----- > Please reply to the list and not to my personal email. > Those desiring my consulting or training services please feel free to email me. > --- > "Nolite dare sanctum canibus neque mittatis margaritas vestras ante porcos ne forte conculcent eas pedibus suis." > Cum es damnatorum possederunt porcos iens ut salire off sanguinum cliff in abyssum?" > -- > View this message in context: http://spssx-discussion.1045642.n5.nabble.com/Great-way-to-end-the-week-tp5721994.html > Sent from the SPSSX Discussion mailing list archive at Nabble.com. > > ===================== > To manage your subscription to SPSSX-L, send a message to > [hidden email] (not to SPSSX-L), with no body text except the > command. To leave the list, send the command > SIGNOFF SPSSX-L > For a list of commands to manage subscriptions, send the command > INFO REFCARD > . > ===================== To manage your subscription to SPSSX-L, send a message to [hidden email] (not to SPSSX-L), with no body text except the command. To leave the list, send the command SIGNOFF SPSSX-L For a list of commands to manage subscriptions, send the command INFO REFCARD |
Free forum by Nabble | Edit this page |