SPSSINC Censor Tables Problem

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

SPSSINC Censor Tables Problem

boschw

Hi all,

 

I’ve been trying to run syntax that was written and ran as intended in v21 to censor the results of a table based on the n of the row.  Syntax is pasted below.  In v23 (patched and updated) it does not work on my or my colleague’s computer.  I checked and I do have the most up-to-date version of the extension.

 

The problem is centered on the “PROCESS=ALL” option.  It throws an error that “keyword PROCESS must specify a single unquoted string”.  If I change the process keyword to either “Latest” or “Previous” it will run as it is intended to when using those keywords (‘latest’ is what pastes out of the syntax window, though I’m pretty sure it used to be ‘previous’).  I cannot get it to run no matter what I do when trying to use the “All” keyword.  The help file won’t even launch when hitting F1 if you have “process = all” in the syntax.

 

Has anyone else had this issue or know a way around it?  Thanks for any help you can provide!

 

SPSSINC CENSOR TABLES

CRITLABEL="N" TESTTYPE="<" CRITVALUE=10

DIRECTION=ROW NEIGHBORS=0 -1 -2 -3 -4 -5 process = ALL

/OPTIONS APPENDCAPTION=NO CONDITIONALCAPTION=NO

SYMBOL="---".

 

 

Walker Bosch | Data Analyst

Wilder Research | 451 Lexington Parkway North | Saint Paul, MN  55104

651.280.2679 (phone) | 651.280.3679 (fax) | [hidden email]

 

IMPORTANT WARNING:  This message is intended for the use of the person or entity to which it is addressed and may contain information that is privileged and confidential, the disclosure of which is governed by applicable law.  If the reader of this message is not the intended recipient, or the employee or agent responsible to deliver it to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this information is strictly prohibited.  If you have received this message in error, please notify the sender immediately and arrange for the return or destruction of these documents.

 

===================== 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
Reply | Threaded
Open this post in threaded view
|

Re: SPSSINC Censor Tables Problem

Jon Peck
The ALL value for the PROCESS keyword is legitimate, but there was a change in the Universal Parser that scans the syntax before the extension command gets control that appears to have  broken this usage.

I will send you an updated file, SPSSINC_CENSOR_TABLES.xml that will get around this problem.  I will get the posted version of the extension updated to use the modified xml file.

As for latest vs previous, the other keyword was added for consistency with some other extension commands.  Either one will work.

On Mon, Mar 28, 2016 at 11:14 AM, Walker J. Bosch <[hidden email]> wrote:

Hi all,

 

I’ve been trying to run syntax that was written and ran as intended in v21 to censor the results of a table based on the n of the row.  Syntax is pasted below.  In v23 (patched and updated) it does not work on my or my colleague’s computer.  I checked and I do have the most up-to-date version of the extension.

 

The problem is centered on the “PROCESS=ALL” option.  It throws an error that “keyword PROCESS must specify a single unquoted string”.  If I change the process keyword to either “Latest” or “Previous” it will run as it is intended to when using those keywords (‘latest’ is what pastes out of the syntax window, though I’m pretty sure it used to be ‘previous’).  I cannot get it to run no matter what I do when trying to use the “All” keyword.  The help file won’t even launch when hitting F1 if you have “process = all” in the syntax.

 

Has anyone else had this issue or know a way around it?  Thanks for any help you can provide!

 

SPSSINC CENSOR TABLES

CRITLABEL="N" TESTTYPE="<" CRITVALUE=10

DIRECTION=ROW NEIGHBORS=0 -1 -2 -3 -4 -5 process = ALL

/OPTIONS APPENDCAPTION=NO CONDITIONALCAPTION=NO

SYMBOL="---".

 

 

Walker Bosch | Data Analyst

Wilder Research | 451 Lexington Parkway North | Saint Paul, MN  55104

<a href="tel:651.280.2679" value="+16512802679" target="_blank">651.280.2679 (phone) | <a href="tel:651.280.3679" value="+16512803679" target="_blank">651.280.3679 (fax) | [hidden email]

 

IMPORTANT WARNING:  This message is intended for the use of the person or entity to which it is addressed and may contain information that is privileged and confidential, the disclosure of which is governed by applicable law.  If the reader of this message is not the intended recipient, or the employee or agent responsible to deliver it to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this information is strictly prohibited.  If you have received this message in error, please notify the sender immediately and arrange for the return or destruction of these documents.

 

===================== 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 K Peck
[hidden email]

===================== 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