Hello everyone. I have a file .data and I need to convert it to an array. How can this be done?
조회 수: 1 (최근 30일)
이전 댓글 표시
I opened the file using "importdata" function, but it was created as a cell and I need it to be an array because I will applying the Principal component analysis.
The data in this file appears in this format
'5.1,3.5,1.4,0.2,Iris-setosa'
'4.9,3.0,1.4,0.2,Iris-setosa'
'4.7,3.2,1.3,0.2,Iris-setosa'
'4.6,3.1,1.5,0.2,Iris-setosa'
I'm using the Iris flower data set or Fisher's Iris data set, this is a multivariate data set that consists of 50 samples from each of three species of Iris (Iris setosa, Iris virginica and Iris versicolor).
Link for dataset: https://archive.ics.uci.edu/ml/datasets/iris
댓글 수: 0
답변 (2개)
Chunru
2022년 9월 18일
websave("iris.dat", "https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data")
x = readtable("iris.dat")
댓글 수: 0
Sulaymon Eshkabilov
2022년 9월 18일
Use the recommended data import fcns, such as readtable() or readmatrix() that would import your data into a Table or Matrix array, respectively.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Tables에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!