data = readtable ('tevoidRead.xls'); % Importing data file data = table2dataset (data); newdata = []; % Creating an empty dataset to be populated with transformed data for sentenceIndex = 1:256; subdata = data (data.sentence == sentenceIndex, :); % subsetting original data by sentence index ZstdevM = zscore (subdata.stdevM, 1, 1); % z-score transformation of stdevM % flag = 1 (denom = n); dim = 1 (columnwise) TstdevM = ZstdevM .* 10 + 50; % Transforming z-score to t-score ZstdevM = dataset (ZstdevM); TstdevM = dataset (TstdevM); ZvarcoM = zscore (subdata.varcoM, 1, 1); TvarcoM = ZvarcoM .* 10 + 50; ZvarcoM = dataset (ZvarcoM); TvarcoM = dataset (TvarcoM); ZrPVIm = zscore (subdata.rPVIm, 1, 1); TrPVIm = ZrPVIm .* 10 + 50; ZrPVIm = dataset (ZrPVIm); TrPVIm = dataset (TrPVIm); ZnPVIm = zscore (subdata.nPVIm, 1, 1); TnPVIm = ZnPVIm .* 10 + 50; ZnPVIm = dataset (ZnPVIm); TnPVIm = dataset (TnPVIm); ZstdevP = zscore (subdata.stdevP, 1, 1); TstdevP = ZstdevP .* 10 + 50; ZstdevP = dataset (ZstdevP); TstdevP = dataset (TstdevP); ZvarcoP = zscore (subdata.varcoP, 1, 1); TvarcoP = ZvarcoP .* 10 + 50; ZvarcoP = dataset (ZvarcoP); TvarcoP = dataset (TvarcoP); ZrPVIp = zscore (subdata.rPVIp, 1, 1); TrPVIp = ZrPVIp .* 10 + 50; ZrPVIp = dataset (ZrPVIp); TrPVIp = dataset (TrPVIp); ZnPVIp = zscore (subdata.nPVIp, 1, 1); TnPVIp = ZnPVIp .* 10 + 50; ZnPVIp = dataset (ZnPVIp); TnPVIp = dataset (TnPVIp); transDataZ = [ZstdevM ZvarcoM ZrPVIm ZnPVIm ZstdevP ZvarcoP ZrPVIp ZnPVIp]; transDataT = [TstdevM TvarcoM TrPVIm TnPVIm TstdevP TvarcoP TrPVIp TnPVIp]; subdata = [subdata transDataZ transDataT]; newdata = [newdata; subdata]; end