本周最佳文件交换选择

我们最好的用户提交

导入资源管理器以帮助您导入表数据

将数据作为表导入时,可以使用 检测端口选项 自定义如何引入数据。您可以选择导入特定的列、指定每个列的数据类型、指定如何处理缺失的值等等。

导入浏览器

Jan的条目是一个可视化工具,有助于进行此定制。它还允许您将输出保存为 检测端口选项 这样您就可以通过编程方式重新生成该操作。看看这个在行动。
导入资源管理器.gif

方案方法

作为比较,下面是如何从零开始以编程方式进行的。
选择= detectImportOptions (“airlinesmall.csv”)
选择=
具有属性的DelimitedTextImportOptions:格式属性:分隔符:{','}空白:'\b\t'行尾:{'\n'\r'\r\n'}注释样式:{}连续DelimiterRule:'split'LeadingDelimiterRule:'keep'TrailingDelimiterRule:'ignore'EmptyLineRule:'skip'Encoding:'Shift\u JIS'替换属性:MissingRule:'fill'ImportErrorRule:'fill'ExtraolumnSRule:'addvars'变量导入属性:按设置类型使用setvartype变量名称的名称:{'Year','Month','DayofMonth'。。。还有26个以上的}变量类型:{'double','double','double'。。。另外还有26个}选择的可变名称:{'Year','Month','DayofMonth'。。。和26个以上}VariableOptions:显示所有29个VariableOptions使用setvaropts/getvaropts VariableNameGroup访问VariableOptions子属性:“修改”位置属性:数据行:[2 Inf]VariableNamesLine:1行名称列:0 VariableUnitsLine:0 VariableDescriptionsLine:0若要显示表的预览,请使用preview
选择。变量类型([9 17 18])= {“绝对的”};
opts.SelectedVariableNames=opts.VariableNames([1 2 3 5 7 9 10 15 16 18]);
数据= readtable (“airlinesmall.csv”,opts);

导入工具

当然,这是一个问题 导入工具 这是MATLAB自带的。您可以通过该工具进行许多自定义。
import_tool.png
Jan的导入浏览器为您提供了更多选项,因为 检测端口选项 提供这些。此外,Jan的工具可以处理多个文件,在这种情况下,它使用 数据存储 引擎盖下的功能。
我有一个小小的请求,就是让它与其他文件类型一起工作,比如Excel文件。目前,此工具仅适用于CSV和TXT文件。

评论

试试看,让我们知道你的想法 在这里 或者留下 评论 1月。
|

评论

如需留言,请点击在这里登录到您的MathWorks帐户或创建新帐户。