第2章 使用MATLAB导入数据和组织数据
本章主要内容
- 如何使用MATLAB工作区
- 如何使用MATLAB导入工具交互式地选择和导入数据
- MATLAB支持的不同数据类型
- 如何从MATLAB中导出文本、图像、音频、视频和科学数据
- 转化数据的各种方式
- 探索MATLAB丰富的数据类型
- 如何组织数据
如今,每天都有大量的数据产生。智能手机、信用卡、电视机、计算机、传感器、公共与私人交通等设备都在不间断地产生数据,而这些只是冰山一角。这些数据被存储起来,用于各种目的,比如使用机器学习算法进行数据分析。
在第1章中,我们分析了构建机器学习模型的流程。流程最开始的部分便是收集数据、组织数据(导入数据和预处理数据)。这一步对所构建模型的正常运行和得到正确结果是至关重要的。
在本章中,我们会介绍如何使用MATLAB导入数据和预处理数据。读者首先应该熟悉MATLAB的工作区,因为它可以让这些操作变得尽可能简单。然后,我们将介绍数据的不同格式和如何把这些数据导入/导出MATLAB。除此之外,我们还会介绍专门处理分组变量和类别数据的数据类型,如何把各类数据(元胞数组、结构体数组、表单数据)从MATLAB工作区中导出并以MATLAB兼容的数据类型进行存储。最后,我们介绍了如何以正确的格式组织数据,以用于下一步的数据分析。
学完本章后,读者应该可以正确导入、格式化和组织数据,并能顺利过渡到流程的下一步,即通过数据分析观察和探索数据。
2.1 熟悉MATLAB桌面
MATLAB是一个基于矩阵的交互式工作环境,而矩阵是表达数学计算最自然的方式。更重要的是,MATLAB是专为各学科的技术、数学问题和系统仿真而设计的编程语言,其中集成的图像工具有助于用户方便地从数据中观察和获取有用的信息,各类工具箱包含的丰富函数库则有助于用户我们迅速上手。 ...
Get MATLAB机器学习 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.