图片缩略图

丑陋的数据应用程序

版本1.3 (1.46 MB) by 亚当奇松
轻松清理您的丑陋的数据!
4.5
16评级

26下载

更新2018年8月13日

视图版本历史

查看许可协议

编者按:此文件被选为Matlab Central本周精选

这个应用程序提供了一个方便的方式:
——查找并填充缺失/无效的数据
——寻找并填充异常值
——平滑噪声数据
——将清理后的数据导出到工作区或Excel电子表格中
——生成MATLAB代码,以自动化过程

引用作为

亚当Sifounakis(2021)。丑陋的数据应用程序(//www.tatmou.com/matlabcentral/fileexchange/65343-ugly-data-app), MATLAB中央文件交换。检索

评论和评级(36

亚当奇松

@Hamed Gamal El Dien:根据你提供的错误,看起来你可能使用的是R2017b之前的MATLAB版本。丑陋的数据应用程序需要MATLAB R2017b或更高版本。如果您正在使用MATLAB R2017b或更高版本,请随时通过直接信息与我联系。

使用uimenu时出错
使用ui函数创建的图形不支持该功能。金宝app有关更多信息,请参见应用程序中的图形支持金宝app
设计师。

UglyDataApp/createComponents错误(第2503行)
app.FileMenu = uimenu (app.UglyDataAppUIFigure);

UglyDataApp错误(第3179行)
createcomponent(应用)

UglyDataAppApp/startApp错误(第90行)
obj。AppHandle = eval(“UglyDataApp”);

UglyDataAppApp错误(第48行)
startApp (obj)

appinstall.internal.runapp>execute错误(第78行)
if (' script ', ' script ', ' script ', ' script ', ' script ');

在appinstall.internal.runapp>runapp13a错误(第57行)
outtobj = execute(fullfile(appinstalldir, [wrapperfile ' appm '])); / /输出

错误:appinstall.internal.runapp>runcorrectversion(第36行)
appobj = runapp13a (appinstalldir);

appinstall.internal.RunApp(第18行)错误
Out = runcorrectversion(appmetadata, appendtrypoint, addonmetadatadir);

dr

没什么可抱怨的。虽然大多数功能已经在mat lab中可用。在某些情况下,点击按钮比编写代码更好

dr

高科技人类

亚当奇松

@Thomas Horst:谢谢你的赞美!我很高兴听到你觉得这个应用程序很有用!

托马斯·霍斯特

感谢亚当创造了这个!省了我不少时间和精力。

亚当奇松

@amirmoez JAMAAT:我似乎无法复制我这边的错误,这似乎与你们的MATLAB版本无关。是所有数据集都有错误,还是只有特定数据集有错误?

胡安·雷耶斯

Amirmoez Jamaat.

第一个感谢你的应用,它很好
我有一个问题,当我导出数据到xlsx文件。
((((使用writable出错(第142行)
无法确定距离。Range必须是'A1'(单元格),'A:B'(列选择),'1:5'的形式
(row-select), 'A1:B5' (rectangle-select),或在工作表中有效的命名范围。

UGLYDATAAPP / EXPORTCLEANDATATOTATOXCELEMENUSELET的错误(第2332行)
writetable (timetable2table (app.Data (:, exportVarList)),文件名);

使用matlab.ui.internal.controller.WebMenuController/fireActionEvent时出错(第67行)
在评估菜单回调时出错。)))))
是关于软件的版本吗?(我的版本是2018b)

创长

伟大的应用

布兰登Marsell

如果能添加一个“独特”功能,确保没有重复的x值(用于处理时间问题),那就太酷了。

亚当奇松

@Diego Mesquita:看起来你最有可能在MATLAB R2016b或更早版本上运行丑陋数据应用程序,基于“不支持使用双引号创建字符串”的错误。金宝app使用string函数。”

丑陋数据应用程序仅支持MATLAB R2017b或更金宝app高版本。

迭戈Mesquita

错误使用nargout
错误:文件:UglyDataApp。mlapp Line: 343 Column: 31
不支持使用双引号创建字符串。金宝app使用string函数。

UglyDataAppApp/startApp错误(第87行)
如果nargout(@uglydataapp)== 0

UglyDataAppApp错误(第48行)
startApp (obj)

appinstall.internal.runapp>execute错误(第78行)
if (' script ', ' script ', ' script ', ' script ', ' script ');

在appinstall.internal.runapp>runapp13a错误(第57行)
outtobj = execute(fullfile(appinstalldir, [wrapperfile ' appm '])); / /输出

错误:appinstall.internal.runapp>runcorrectversion(第36行)
appobj = runapp13a (appinstalldir);

appinstall.internal.RunApp(第18行)错误
Out = runcorrectversion(appmetadata, appendtrypoint, addonmetadatadir);

错误使用nargout
错误:文件:UglyDataApp。mlapp Line: 343 Column: 31
不支持使用双引号创建字符串。金宝app使用string函数。

UglyDataAppApp/startApp错误(第87行)
如果nargout(@uglydataapp)== 0

UglyDataAppApp错误(第48行)
startApp (obj)

appinstall.internal.runapp>execute错误(第78行)
if (' script ', ' script ', ' script ', ' script ', ' script ');

在appinstall.internal.runapp>runapp13a错误(第57行)
outtobj = execute(fullfile(appinstalldir, [wrapperfile ' appm '])); / /输出

错误:appinstall.internal.runapp>runcorrectversion(第36行)
appobj = runapp13a (appinstalldir);

appinstall.internal.RunApp(第18行)错误
Out = runcorrectversion(appmetadata, appendtrypoint, addonmetadatadir);

阿里

Kaan Esendag

汤姆森

奥马尔•穆罕默德

劳塔罗Parada

亚当奇松

@Ievgen Khomula:很高兴听到一切都解决了!

Ievgen Khomula

(更正)在R2018b中,这个非常好的和有用的实用程序工作得很好。
我在前面的评论中报告的问题是由我安装matlab本身的问题引起的。原因是dipimage库定义的函数分裂,该函数在R2016b中也被引入,现在被matlab本质上使用。

Ievgen Khomula

在R2018b:不能加载任何数据,包括示例数据"ExampleData。在命令窗口中生成以下错误:
使用split时出错(第49行)
论点1:期望的形象

在UglyDataApp/YDataDropDownValueChanged错误(行1981)
ynamesplit = split(yname,'。');

使用matlab.ui.control.internal.controller.ComponentController/executeUserCallback出错(第378行)
在评估下拉PrivateValueChangedFcn时出错。

有什么问题吗?

亚当奇松

@AFETTOUCHE Massinissa:这个应用程序需要的唯一许可证是MATLAB,如果你试图在MATLAB中打开这个应用程序,这应该不是问题。

要安装丑数据应用程序,请确保您正在运行“丑数据应用程序。mlappinstall”文件。这将复制必要的文件到你的Add-Ons >应用程序文件夹,应用程序将在应用程序图库的“我的应用程序”部分的应用程序标签中访问。

AFETTOUCHE Massinissa

大家好;
我试图下载这个应用程序,但问题是,我不能在Matlab中打开。
我想我应该有执照或其他的东西。
我不含糊无阻!!!!!

米甲伊莱亚斯

Christophμß搞笑

非常有用的应用:)

亚当奇松

推送更新以修复影响可视化的小行引用错误,但对数学或代码生成没有影响。

Alexander Newcombe.

它是2018年的工作吗?

Teodo.

亚当奇松

@Christos Stefanakos:不幸的是,丑陋数据应用程序需要MATLAB R2017b或更高版本。

The Ugly Data App是使用App Designer(在MATLAB R2016a中引入)构建的,但它需要MATLAB R2017b或更高版本,因为它利用了菜单栏功能(在R2017b中引入)。

App Designer信息:
//www.tatmou.com/下载188bet金宝搏products/matlab/app-designer.html

克里斯托Stefanakos

错误使用nargout
函数UglyDataApp不存在。

UglyDataAppApp/startApp错误(第57行)
如果nargout(@uglydataapp)== 0

UglyDataAppApp错误(第37行)
startApp (obj)

appinstall.internal.runapp>execute错误(第75行)
if (' script ', ' script ', ' script ', ' script ', ' script ');

在appinstall.internal.runapp>runapp13a错误(第57行)
outtobj = execute(fullfile(appinstalldir, [wrapperfile ' appm '])); / /输出

错误:appinstall.internal.runapp>runcorrectversion(第35行)
appobj = runapp13a (appinstalldir);

appinstall.internal.runapp错误(第17行)
Out = runcorrectversion(appmetadata, appendtrypoint, appinstalldir);

克里斯托Stefanakos

你好,我有R2013b。我还能使用这个应用程序吗?我之所以这么问,是因为我收到了一些错误消息

亚当奇松

@ drewvam55:我为应用程序添加了一些基本的缩放/平移功能。这些功能允许您在单独的数字窗口中操作视图,直到App Designer中提供更好的交互式绘图工具。在窗口关闭后,您在单独的数字中所做的任何修改都将在主应用程序中反映。

DrewVam55

需要缩放/平移功能。目前没有明显的方法缩放/平移/导航在主图形或轴,这是必要的冗长的数据集,我有。否则似乎是一个非常方便的工具来探索一些基本的过滤选项

AJ盖革

很有趣,我也在做类似的事情。点击这里查看详情!
//www.tatmou.com/matlabcentral/fileexchange/65073-modern-gui-toolbox-ii

Matlab释放兼容性
创建R2017b
与R2017b及后续版本兼容
平台的兼容性
视窗 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!