Menu

Error Code 89

2015-09-28
2018-02-07
  • William Dudley

    William Dudley - 2015-09-28

    I am running PSmatching 3 in SPSS 23. The program runs but I get the following error message
    Error in spssdictionary.SetDictionaryToSPSS(datasetName, dict) :
    IBM SPSS Statistics error: The error code is '89' With message 'Invalid function call. Function can only be called during dataset creation or within a User Procedure

    Does this error inidcate a problem that I need to be concnered about?

     
  • Mahek Shah

    Mahek Shah - 2017-03-23

    I have been experiencing the same problems with SPSS output all of a sudden.
    It was working just fine until 2 days ago.
    Any idea why?

     
    • Wang Liao

      Wang Liao - 2017-03-23

      Did you update your SPSS or R recently?

      On Mar 23, 2017, at 5:36 PM, Mahek Shah mahekshah@users.sf.net wrote:

      I have been experiencing the same problems with SPSS output all of a sudden.
      It was working just fine until 2 days ago.
      Any idea why?

      Error Code 89

      Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/psmspss/discussion/general/

      To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

       
  • Mahek Shah

    Mahek Shah - 2017-03-24

    I had not updated R. It has happened on 2 separate computers at the same time.
    Today I tried reinstalling R and essentials for R but to no effect.
    SPSS produces the error right at the end of running the propensity match ie right before it generates the new output dataset with matched cases and controls.

     

    Last edit: Mahek Shah 2017-03-24
  • Wang Liao

    Wang Liao - 2017-03-25

    Which version of PSMATCHING3 are you using? Have you try to reinstall it?

     
  • Fernando

    Fernando - 2018-01-23

    Greetings,
    I'm running SPSS 25 with R extension 33, PSMATCHING 3.04, it generates the standard differences of unmatched and matched groups (tables, plots, etc), however, the output comes back as an empty dataset and I get this error:
    'Error in spssdictionary.SetDictionaryToSPSS(datasetName, dict) :
    IBM SPSS Statistics error: The error code is '25' With message 'Duplicate variable name.'
    I tried reinstalling R (vers 3.3.1), R extension plugin, and PSMATCHING but the error persists.
    any advice on this?

    Thanks,
    Best regards.

     
  • Fernando

    Fernando - 2018-01-23

    Additionally, when i select output to original dataset with propensity score it generates:
    Error in spssdictionary.SetDictionaryToSPSS(datasetName, dict) :
    IBM SPSS Statistics error: The error code is '89' With message 'Invalid function call. Function can only be called during dataset creation or within a User Procedure.'

     
  • Fernando

    Fernando - 2018-02-02

    Ok, I repeated all the above but doing it on Mac OSX (instead of Windows 10) and PSMatching worked perfectly. No idea why it didn't work on my PC.

     
    • Wang Liao

      Wang Liao - 2018-02-02

      Hi Fernando,

      SPSS updates may break the plugin as it changes things here and there. You may also want to look at R packages for propensity score matching.

      Wang

      On Feb 2, 2018, at 15:27, Fernando fernous@users.sourceforge.net wrote:

      Ok, I repeated all the above but doing it on Mac OSX (instead of Windows 10) and PSMatching worked perfectly. No idea why it didn't work on my PC.

      Error Code 89

      Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/psmspss/discussion/general/

      To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

       
    • Felix Thoemmes

      Felix Thoemmes - 2018-02-07

      Very mysterious indeed that it would run on a PC but not on a Mac. IF
      the versions of SPSS and R were the same on both machines, then it
      might be difficult to pinpoint the error. If the versions were
      different this may provide a clue as to where the problem lies.

      On Fri, Feb 2, 2018 at 3:27 PM, Fernando fernous@users.sourceforge.net wrote:

      Ok, I repeated all the above but doing it on Mac OSX (instead of Windows 10)
      and PSMatching worked perfectly. No idea why it didn't work on my PC.


      Error Code 89


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/psmspss/discussion/general/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

Log in to post a comment.