MATLAB Answers

0

why cant I run the dataset functions now?

Asked by Muazma Ali on 18 Jan 2019
Latest activity Commented on by Walter Roberson
on 18 Jan 2019
I have earlier worked with dataset on my previous computer . dont remember which release I had downloaded but abt one year ago I was working with datasets with the same licence that I have now..
cant understand why it is not possible..
when using 'ver' on command window I get (have now downloaded 2017a) this as below and not a list of toolboxes that should appear as I was told.Have written xxxx for my licence nr here:
MATLAB Version: 9.2.0.556344 (R2017a)
MATLAB License Number: xxxxxx
Operating System: Microsoft Windows 10 Home Version 10.0 (Build 17134)
Java Version: Java 1.7.0_60-b19 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
----------------------------------------------------------------------------------------------------
MATLAB Version 9.2 (R2017a)
>>

  0 Comments

Sign in to comment.

3 Answers

Answer by Walter Roberson
on 18 Jan 2019
Edited by Walter Roberson
on 18 Jan 2019

you did not install the Statistics toolbox .
Go to the Add On Explorer . If you are licensed for the toolbox it will allow you to install it there.

  0 Comments

Sign in to comment.


Answer by Sean de Wolski
on 18 Jan 2019

Also note that the table datatype released in 13b in base MATLAB is the replacement for dataset and does not require additional toolboxes. It is also where all development effort has been focused. I'd consider using dataset2table and migrating your code to work on tables.

  0 Comments

Sign in to comment.


Answer by Muazma Ali on 18 Jan 2019

but is it possible here to use dataset functions like nominal with tables..? (13b)

  3 Comments

Yes, it would be a categorical, the replacement for nominal/ordinal.
but can I use the table function as i use for dataset;
t=table('xlsfile'. 'filename.xls')
readtable() reads from xls files.

Sign in to comment.