I. FIXED BUGS II. ENHANCEMENTS ------------------------------------------------- I. FIXED BUGS ANALYTICS Classification Agreement node with user-specified roles did not work correctly. For example, if you created an S-PLUS node to fit a GAM model, and you wanted to display a confusion matrix of the model using the Class Agreement node, specifying "User Dependent Roles", dependent column, and the classification column, you would expect to see a correct agreement matrix when you viewed the Classification Agreement node. Instead, you would see a matrix of all zeros. This problem has been fixed. LICENSE FULFILLMENT Insightful Miner now supports License Fulfillment Wizard via proxy server, or from behind a firewall. GRAPHS AND CHARTS Bar charts generated by the "Summary Charts” option in the Table Viewer were often incorrect, with all bars the same length. For example, open cross_sell.imw, view the first Read node, and create a summary chart for Gender. All bars appeared the same length. This problem has been fixed. S-PLUS graphics functions, such as scatter and scattermatrix, would fail if they encountered missing values in the data to be displayed original Insightful Miner graphics like hexagonal binning did not exhibit this behavior. This problem has been fixed. When using the chart-1D node and conditioning on a categorical variable with unequal level frequencies, you could not create a chart yielding meaningful comparisons. This problem has been fixed. IMPORTING AND EXPORTING The Read SQL Native node resulted in the following error if you tried to read in a table beginning with a number (e.g. 1234FUEL): results in "Error: error reading data dict ". Also a problem importing from database (Direct SQL Server) in S-PLUS 7.0; error: Problem in openOrImportData... " This problem has been fixed. Previously, when you imported data from an Excel 2000 workbook that contained multiple sheets using a Read Excel node, the Excel file was not released if you did not specify the sheet containing the data to import. You would have to close Insightful Miner and Excel, and then access the Excel file again. In Excel 2003, a Read Excel node can handle importing from multiple sheets in a workbook with no trouble, but if you specified a certain sheet, Insightful Miner would not release the file. (In other words, Excel 2000 and Excel 2003 exhibited the opposite behavior.) These problems have been fixed. REPORTING Previously, if Netscape was the default Windows browser, then the HTML-based reports would not appear. This problem has been fixed. S-PLUS SCRIPT Previously, extra carriage returns were inserted when you used the Edit button on the Properties page of an S-PLUS Script node to edit an S-PLUS script with Notepad. That is, with each edit/save cycle, one extra Ctrl-M was added to each line. Shows up as a square box in the Script node Properties page. This problem has been fixed. Previously in S-PLUS Script node, after editing a script in Notepad, if you go back to the S-PLUS Script dialog, all lines of the script were in one continuous line. That is, the newlines (or carriage returns) disappeared. This problem has been fixed. DATA MANIPULATION AND TRANSFORMATION Previously, performing a Join using the Join node was 10 times slower after executing Read Text node. This problem has been fixed. Previously, Create Columns expressions could not reference columns defined earlier within the same node. That is, long calculations required multiple passes for intermediate values to be referenced sequentially. This problem has been fixed. RUNNING A NETWORK Previously, with multiple nodes selected, clicking Run-To-Here did not execute each of the selected nodes. Rather, it only ran to the first node selected. However, (Invalidate worked correctly, by invalidating all selected nodes.) Now, all valid nodes run when you click Run-to-Here. Previously, you had to press "Run" twice to run an entire worksheet. This problem has been fixed. S-PLUS Previously, you could not edit an S-PLUS script using Wordpad or MS Word. This problem has been fixed. ------------------------------------------------- II. ENHANCEMENTS LICENSE FULFILLMENT Previously, license fulfillment was not part of the automated installation. Now, license fulfullment occurs automatically during automated installation. DATA MANIPULATION AND TRANSFORMATION Previously, the Join node allowed for joining only two nodes. Now, you can join unlimited nodes. Previously, the Append node allowed for appending only one node to another. Now, you can append multiple nodes. Insightful Miner now can join columns using secondary key for matching. (For example, you can join where both columns "ticker" and "date" match.) Insightful Miner now supports reordering columns. DATA CLEANING Insightful Miner now offers a duplicate detection node. EXPLORING DATA Previously, you could not specify the axis range in the hexagonal binning node. The function plot.hexbin() now accepts ylim. EXPRESSION LANGUAGE Insightful Miner has added the following improvements to the Expression Language: improved string processing, improved data handling, improved programming tools. See the Release Notes for more details. IMPORT/EXPORT Insightful Miner now supports importing and exporting long strings with SQL server, Oracle, Access, and Excel. See the Release Notes for more information. PROGRAMMING Insightful Miner now supports accessing new values of other expressions using a Create Columns expression. S-PLUS The S-PLUS script node now automatically converts a vector or matrix result to a data.frame. Insightful Miner now limits the number of nodes you can attach to a particular node to the maximum number that the node can run. If there actually is a known specific limit on the number of inputs to an S-PLUS node, you cannot specify more than this limit.