我想使用Matlab对存储在服务器上的数据集记录进行聚类。我使用webread
从服务器读取数据。
url1 = 'http://localhost:8011/contentC:/xqy/features_3sets.xqy';
url2 = 'http://localhost:8003/contentC:/xqy/features_3sets.xqy';
options = weboptions('Username','admin','Password','admin', 'ContentType','auto' , 'Timeout', 8000);
csv_data = webread(url1, options);
csv_testing= webread(url2, options);
%read data and convert to matrix
extracted_data=textscan(csv_data,'%s%s%s%s%s%s%s', 'delimiter',',');
attributes=[extracted_data{1} extracted_data{2} extracted_data{3} extracted_data{4} extracted_data{5} extracted_data{6} extracted_data{7}];
extracted_testing=textscan(csv_testing,'%s%s%s%s%s%s%s', 'delimiter',',');
attributes_testing=[extracted_testing{1} extracted_testing{2} extracted_testing{3} extracted_testing{4} extracted_testing{5} extracted_testing{6} extracted_testing{7}];
我遇到webread
返回的记录数量问题。保存在服务器上的记录数 764 ,而webread
返回的记录数 382 。我需要返回所有记录。注意:它似乎返回了一半的数据大小 764/2 = 382
返回的数据:单个数据记录如下所示
plah plah ,nursg,low back pa risk factor staff,low back pa,low back pa risk factor staff,back pa risk factor epidemiology,plah,
我已打印csv_data
我在数据Output truncated. Text exceeds maximum line length of 25,000 characters for Command Window display.
的末尾收到此消息。是否有可能读取数据有限制?