如何在多个文件导入中使用相对文件夹路径?我的小组成员使用 Sharepoint 工作区,其中包含我们想要在 JMP 中导入和处理的原始测试数据。 我们用于处理该数据的共享脚本存储在 Sharepoint 工作区本身中,这似乎在定义多文件导入功能的文件夹路径时出现问题。 Microsoft 似乎定义了安装的 Sharepoint 或 OneDrive 文件夹的路径,就好像它位于 C 驱动器中的用户 ID 文件夹下一样。 所以每个想要使用这个脚本的用户都需要编辑文件夹路径来替换用户ID1在运行脚本之前,请在下面添加它们各自的 ID。 小烦恼,但似乎应该可以修复。 如果有办法将文件夹路径定义为“当前目录\传入数据\”,其中当前目录是脚本本身的位置吗?
Multiple File Import(
<<SET folder=""></SET>
JMP 版本 16.0(如果重要的话)。
数据混合和清理回复:如何在多个文件导入中使用相对文件夹路径?转换文件路径(路径,<“绝对”|“相对”>,<“POSIX”|“Windows”>,<基本(路径)>,<搜索>)在处理路径时有时也可能很有用。
您也可以使用
Get Environment Variable("username");
获取当前用户的用户名
回复:如何在多个文件导入中使用相对文件夹路径?嗨马克,
谢谢回复。 我无法找到任何以前的帖子来完全解决我的问题,但我能够使用您提到的部分组装一些可以工作的东西。 有趣的是,我发现获取当前目录()始终指向 OneDrive 中的“文档”文件夹,而不是最近打开的任何文件的路径。 不过,最终结果还不错 - 我能够使用左边()函数来获取用户 ID 部分并将 Sharepoint 片段连接到其上。
谢谢您的帮助!
Multiple File Import(
<<SET folder=""></SET>
回复:如何在多个文件导入中使用相对文件夹路径?这个问题过去曾出现过。 您可能会搜索有关在 SharePoint 或 OneDrive 中打开文件的其他问题。
当您使用文件 > 打开打开文件(脚本)时,JMP 会设置路径。 我不知道如果双击该文件是否会这样。 您可以通过调用 Get Current Directory() 来获取路径。
你可能会发现路径变量有帮助。 您也可以定义自己的。