turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

Find a Community

Topic Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content

12-10-2014 10:00 AM

Hi experts and friends, I am using SAS9.2 and most of time I have tend to use IML by Proc iml syntax,

I have downloaded user-guide for SAS/IML 13.1 but many subroutines and syntaxes do not work and this error appears in log that " ** Invocation of unresolved module".**

First of all, I would like to know whether SAS/IML and SAS9.2 are separate programs or IML,OR,Stat are sub-library of SAS9.2!!

further to the first part of this article some of examples in SAS booklet could not be executed in my system and I doubt that I use right version of IML user guide.

looking forward to hear any solution ..

Accepted Solutions

Solution

12-10-2014
10:27 AM

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content

12-10-2014 10:27 AM

The simplest solution is for you to use the documentation for your version of SAS/IML, which is either SAS/IML 9.2 or 9.22.

Every version of SAS/IML is associated with some version of Base SAS. For example, SAS/IML 13.1 corresponds to the first Maintenance Release of SAS 9.4. To see how the numbering of the Analytical Products correspond to the Base SAS numbering system, see

FYI, SAS 9.2 was release in 2008. Since then there have been six releases of SAS/IML software. I'm not surprised that you are getting "unresolved module" errors because more than 60 new useful functions or statements have been added, not to mention statistical graphics and performance improvements such as multithreaded algorithms. I encourage you to ask your SAS administrator when your site will update to a more modern version of SAS.

All Replies

Solution

12-10-2014
10:27 AM

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content

12-10-2014 10:27 AM

The simplest solution is for you to use the documentation for your version of SAS/IML, which is either SAS/IML 9.2 or 9.22.

Every version of SAS/IML is associated with some version of Base SAS. For example, SAS/IML 13.1 corresponds to the first Maintenance Release of SAS 9.4. To see how the numbering of the Analytical Products correspond to the Base SAS numbering system, see

FYI, SAS 9.2 was release in 2008. Since then there have been six releases of SAS/IML software. I'm not surprised that you are getting "unresolved module" errors because more than 60 new useful functions or statements have been added, not to mention statistical graphics and performance improvements such as multithreaded algorithms. I encourage you to ask your SAS administrator when your site will update to a more modern version of SAS.

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content

12-10-2014 11:27 AM

Thank you very much , your explanation was perfect

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content

12-10-2014 11:33 AM

You are welcome. By the way, for some of the newer functions, it might be possible to implement the functionality through a SAS/IML module. So post back if there are particular functions that you need. It might be possible to provide a module with equivalent functionality.

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content

12-10-2014 11:47 AM

In fact I am using IML to assess time series data and financial factors, the most valuable missing function can be summarized as graphics output because my version rejects some routines such call bar, call scatter and so on.

in these case I have to turn to "submit endsubmit" block to order graphic output or some statistical orders too.

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content

12-10-2014 02:33 PM

It sounds like you have figured out how to generate your graphs by using SUBMIT/ENDSUBMIT. You can write a module that does some of the tedious work for you, as shown in this article: http://blogs.sas.com/content/iml/2014/06/23/creating-ods-graphics-from-the-sasiml-language/