Combine detectImportOptions with datastore?

I have a set of files that I would like to process with a tabularTextDatastore. The content of the files has some specific format (many columns, special encoding, etc.) which is not properly detected by the datastore. Using detectImportOptions and readtable, I am able to load my files in the way that I want. Is there a way to use the 'opts' object that is generated with detectImportOptions as input to the datastore so that I don't have to 'manually' set the relevant Name,Value pairs?

 採用された回答

Harsh
Harsh 2018 年 7 月 24 日

2 投票

Sounds like you'd like to do the following:
>> opts = detectImportOptions(file,'name',value...);
% Optionally configure various opts.properties
>> ds=tabularTextDatastore(location', opts)
>> read(ds)
You're right in that currently none of the datastores accept an ImportOptions object. Manually configuring the relevant Name,Value pairs is the suggested approach for now.

2 件のコメント

Chandan Nene
Chandan Nene 2018 年 10 月 9 日
Is this (that is, allowing ImportOptions to be passed to datastore) planned to be included in near future?
Keanu Prom
Keanu Prom 2021 年 3 月 17 日
Is this functionality available with MATLAB 2021a?

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

製品

リリース

R2018a

質問済み:

2018 年 7 月 24 日

コメント済み:

2021 年 3 月 17 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by