关闭→
当前位置:留下吧健康网> 皮肤科 > Knime数据分析入门- 05 在Excel中批量插入图片

Knime数据分析入门- 05 在Excel中批量插入图片

时间:2022-06-16 23:46:31 皮肤科 我要投稿

Knime数据分析入门- 05 在Excel中批量插入图片

接上期「Knime数据分析入门课程 」 04-输入与输出模块 讲解如何使用Knime的节点,以一个小案例,展示如何Excel中批量插入图片。无需VBA编程,或一段操作猛如虎的奇技淫巧。利用Knime软件,操作数据流直观易懂,6个节点搞定。

一、数据

数据可以使用File Reader,或Excel Reader节点,如果数据量比较少,可以复制到Table Creator节点中(可在空白表格内任意输入数据,类似一张空白表)。如果测试其他节点的功能,或读入很少改变的数据对照表,建议粘贴至此节点中。方便随时修改,否则使用其他节点,需要重新读入文件,不是很方便。

Knime数据分析入门- 05 在Excel中批量插入图片

员工名与员工编号一对一,编号唯一

假定以下是各个员工的照片,以员工号命名

Knime数据分析入门- 05 在Excel中批量插入图片

照片是以员工为编号命名

二、实现的工作流

Knime数据分析入门- 05 在Excel中批量插入图片


三、各节点配置界面

List Files :读入指定目录的文件(图片,文档)

  • 是否包括子目录的文件
  • 根据文件扩展名过滤文件

由于本示列需要读入该文件夹下的所有图片,所有就没有选择后缀(如png)

Knime数据分析入门- 05 在Excel中批量插入图片

可根据文件后缀,或文件名过滤选择需要的文件

String Manipulation

针对字符串处理的节点,集成各种常见函数。必须熟练掌握。选择函数,即可看到右侧示例,帮助文档非常友好。

Knime数据分析入门- 05 在Excel中批量插入图片

从文件路径提取变工编号

Read Images

Knime数据分析入门- 05 在Excel中批量插入图片


Joiner节点设置

类似Excel中的Vlookup,与数据库中的左连接,右连接,全连接,笛卡尔乘积相同,合并不同数据必备节点


Knime数据分析入门- 05 在Excel中批量插入图片

合并之后,根据员工编号就一对一的匹配,上一个表是员工信息表,下一个表员工编号与图片。

Excel Writer

最后导出Excel文件,导出时可选择需要的列


Knime数据分析入门- 05 在Excel中批量插入图片

导出Excel文件,选择需要的列

最终Excel结果


Knime数据分析入门- 05 在Excel中批量插入图片

需要本文示例,请关注留言,谢谢!