FCM 聚类数值数据和 csv/excel 文件
您好,我问了一个上一个问题,它给出了合理的答案,我认为我回到了正轨,Matlab 中的模糊 c 均值 tcp 转储聚类 问题是以下 tcp/udp 数据的预处理阶段,我想通过 matlabs fcm 聚类算法运行这些数据。我问题:
1)我如何或什么是将单元格中的文本数据转换为数值的最佳方法?数值应该是多少?
编辑:我在 Excel 中的数据现在如下所示:
0,tcp,http,SF,239,486,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,8,8,0.00,0.00,0.00,0.00,1.00,0.00,0.00,19,19,1.00,0.00,0.05,0.00,0.00,0.00,0.00,0.00,normal.
Hi I asked a previous question that gave a reasonable answer and I thought I was back on track, Fuzzy c-means tcp dump clustering in matlab the problem is the preprocessing stage of the below tcp/udp data that I would like to run through matlabs fcm clustering algorithm.My question:
1) how do i or what would be the best method to convert the text data in the cells to a numeric value? what should the numeric value be?
Edit: My data in excel looks like this now:
0,tcp,http,SF,239,486,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,8,8,0.00,0.00,0.00,0.00,1.00,0.00,0.00,19,19,1.00,0.00,0.05,0.00,0.00,0.00,0.00,0.00,normal.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
下面是我如何将数据读入 MATLAB 的示例。您需要两件事:以逗号分隔格式的数据本身,以及 特征列表及其类型(数字、标称)。
您还可以查看统计工具箱中的 DATASET 类。
Here is an example how I would read the data into MATLAB. You need two things: the data itself which is in comma-separated format, as well as the list of features along with their types (numeric,nominal).
You could also look into the DATASET class from the Statistics Toolbox.