Create dataset with class and variable labels

조회 수: 3 (최근 30일)
KG
KG 2013년 10월 11일
답변: SGUNITN 2018년 4월 10일
How do I create dataset for 24 variables with 150 observations (150 x 24 matrix) belonging to 5 classes (in the 25th column ) ? I need to create variable and class labels. I have tried to save the matrix (150x24)as .dat file but need help to create labels within the file. Please help!

답변 (1개)

SGUNITN
SGUNITN 2018년 4월 10일
Hi,
You can split your dat file into 2:
150 x 24 as a data.csv
150 x 1 as the labels.csv
data = csvread('data.csv'); % Read a 2 D datafile 150 x 24
labels = csvread('labels.csv'); % Read a 1 D labels 150 x 1
a = prdataset(data,labels); % Command to create PR Datasets
a = setprior(a,0); % Reset class prior probabilities of dataset
a(isnan(a)) = 0; % Ensure there is no 'not a number'

카테고리

Help CenterFile Exchange에서 Large Files and Big Data에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by