Matlab 从URL到表的CSV数据

Matlab 从URL到表的CSV数据,matlab,csv,Matlab,Csv,如何将CSV文件转换为具有行和列的适当表,直接从URL读取CSV clc; clear all; S = {urlread('https://people.sc.fsu.edu/~jburkardt/data/csv/homes.csv')} T = array2table(S) 我建议你下载这个文件。然后使用readtable(“examples.csv”),它可以处理您的数据: filename = 'C:\temp\homes.csv'; data = readtable(fil

如何将CSV文件转换为具有行和列的适当表,直接从URL读取CSV

clc;
clear all;
 
S = {urlread('https://people.sc.fsu.edu/~jburkardt/data/csv/homes.csv')} 

T = array2table(S)

我建议你下载这个文件。然后使用
readtable(“examples.csv”)
,它可以处理您的数据:

filename = 'C:\temp\homes.csv';
data = readtable(filename);

您可以使用
webread

data = webread( 'https://people.sc.fsu.edu/~jburkardt/data/csv/homes.csv' );
这将为您提供一个表变量:


在中,您可以看到
'ContentType'
选项的多个选项。默认的
'auto'
将在这种情况下工作,并且由于
.csv
文件扩展名而被标识为表。如果您想过于具体,还可以指定
'table'
内容类型作为
webread

的可选web选项输入的一部分,谢谢,但我希望直接从URL阅读。