我想加載和使用數據集,以便在Matlab中運行一些算法(神經網絡)。我從互聯網上下載了一個具有實例和屬性的數據集。 我已將該數據集保存爲純文本文件,並使用擴展名.data或.mat。但我無法在Matlab中導入和使用它。 我該怎麼辦?之後我還必須定義一個訓練和一個測試集。 預先感謝您。 我不得不提到我是Matlab新手,並試圖將其作爲一種愛好來學習。Matlab分類加載數據集
0
A
回答
1
您可以只用加載數據:
data = load('wine.data');
然後,您可以將數據分割到訓練和測試很容易。 在這裏,我將70%的訓練數據和30%的數據用於測試,但您可以選擇其他分數。 60-40或80-20
data = data(randperm(end), :);
traindata = data(1:floor(0.7*size(data, 1)), :);
testdata = data(floor(0.7*size(data, 1))+1:end, :);
最後,當你想運行分類,請記住,在這個數據集,第一列是標籤,其餘均爲功能。
相關問題
- 1. MATLAB的文本分類數據集
- 2. Matlab分類樹組數據
- 3. 加載數據集
- 4. matlab集成分類器
- 5. 將矩陣結構中的txt數據集加載到matlab中
- 6. 如何在matlab中加載數據集文件?
- 7. 如何在MATLAB中訓練大數據集以進行分類
- 8. PageListView和數據集加載
- 9. 如何分類數據集?
- 10. Matlab的加載數據feof(fid)
- 11. 在matlab中加載文本數據
- 12. 在Matlab中加載數據GUI
- 13. 有效地加載數據在MATLAB
- 14. 的分類標籤數據在Matlab
- 15. MATLAB:在單列中加載多種類型的數據
- 16. 如何從Weka加載數據集中的數據集時聲明類
- 17. 集中matlab中的數據集數組
- 18. 使用kmeans matlab分割兩個數據集中的數據
- 19. 在MATLAB中將數據拆分爲訓練/測試數據集?
- 20. 如何根據特定的類名加載CIFAR-10數據集?
- 21. JQuery分頁/加載數據。
- 22. Treeview加載分層數據
- 23. Matlab Gradient在數據集上
- 24. 循環的數據集MATLAB
- 25. Matlab中的數據集
- 26. 單身類加載數據
- 27. 將數據集劃分爲大小爲n的分箱matlab
- 28. 數據表 - 預加載數據的第一頁,而完整數據集加載
- 29. 在Scikit中加載自定義數據集(類似於20新聞組集)用於文本文檔的分類
- 30. 加載部分類
你能發佈一個數據鏈接嗎?你如何將它讀入matlab將取決於格式。 'dlmread'是一個很好的首選,但你也可以看看數據導入嚮導:http://www.mathworks.com/help/matlab/import_export/recommended-methods-for-importing-data.html?refresh =真。最後,Matlab確實也有自己的數據集:http://www.mathworks.com/help/stats/_bq9uxn4.html,這種fischer-iris套件在這類應用中非常流行。 – Dan 2015-01-21 11:50:21
這裏是鏈接http://archive.ics.uci.edu/ml/datasets/Wine。另外,我不確定如何創建訓練和測試集。 – utiliopt 2015-01-21 11:56:52
['csvread'](http://www.mathworks.com/help/matlab/ref/csvread.html)將處理您輸入的'wine.data'。使用':'運算符可以簡化任務的集合。你應該詳細說明你到底在幹什麼 – Dan 2015-01-21 12:06:23